用route命令增加路由表项时, 屡次失败,见下面:
[root@localhost ~]# route add -net 202.117.77.0 netmask 255.255.255.0 gw 0.0.0.0 dev eth0
SIOCADDRT: Invalid argument
[root@localhost ~]# man route
route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W]
[irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If]
....
.....
以下显示部分省略
我的IP是202.117.77.78 , 掩码255.255.255.128 ,其实就是增加个到本地局域网的路由
望指教。
aaa0000306 于 2014-05-01 03:09:15发表:
好
Gaga_Yan 于 2011-04-01 16:10:53发表:
gw是你上端路由地址,要和你外部总路由匹配
372148 于 2011-04-01 11:23:36发表:
没用过这个,不知道该怎么用
as82522 于 2009-12-05 21:17:46发表:
同网段的也不需要加路由呀
看你路由的网段和你的IP在一个段呢
as82522 于 2009-12-05 21:14:24发表:
路由掩码掩对端
owenfree 于 2009-12-05 20:43:07发表:
高手
xiacizaijian 于 2009-11-24 10:25:48发表:
问题解决,应该是:
#route add -net 202.117.77.0 netmask 255.255.255.128 dev eth0
另外有两个问题:
1. 到本地局域网的命令不用些gw吗? 如果可以写gw, gw 应该写什么?
2. 上述命令中的netmask 是指 本地网络出口的netmask还是目的地址/网络的netmask?
damoyan 于 2009-11-24 10:25:12发表:
错误说是无效参数吧?没用过这个,不知道该怎么用