我在学习linux静态路由的时候,遇到了这个问题:
Redhat9.0环境,设置指定网段路由
(1)网上的参考资料是这样写的:
#route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.6.66
(2)手头上的书是这样写的:
#route add -net 192.168.3.0 netmask 255.255.255.0 dev eth0
#route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.6.66 dev eth0
(3)另一本参考书是这样写的:
#route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.6.66
#route add -net 192.168.3.0 netmask 255.255.255.0 dev eth0
“gw 192.168.6.66 ,dev eth0,任意写一种就可以了”
-------------------------------------------------------------------------------------------------
我的问题是:
(1)这几种写法,哪种才正确?
(2)书上写的“#route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.6.66 dev eth0”,正确吗?如果正确的话,是不是还能简写?简写成怎么样也是真确的?
(3)在论坛,我查到有朋友这样写:
#route add -net 192.168.3.0 netmask 255.255.255.0 default gw 192.168.6.66
这个写法对吗?我自己感觉好像不用写default,不知道对不对?
my2003sky 于 2007-06-06 23:10:17发表:
那和ADSL能共享吗?
waynechen 于 2007-06-05 22:18:29发表:
下一跳可是是gateway,也可是是出口(从那个设备出去)
maik123456 于 2007-04-30 19:04:45发表:
谢谢,还是没完全明白
decade10 于 2007-04-30 18:26:26发表:
dev eth0
指定的是网络接口,如果你的电脑只有一个网卡的话这句话可以省略.默认情况下使用的就是ETH0这个网卡了.default的作用大概就是指当前正在使用的网卡吧.我是这样理解的.