
#route
add
-net
192.168.10.0
netmask
255.255.255.0
dev
eth0
#route
add
-net
192.168.20.0
netmask
255.255.255.0
dev
eth1
上面的命令把发送给192.168.10.0网段的ip包交给eth0转发,把192.168.20.0网段的ip包交给eth1转发。如果还有可能有发送给其他目的ip的包,那么你肯能希望设置一个“默认网关”:
#route
add
default
gw
192.168.10.1
上面的命令把所有发送给其他目的ip的包都转发给192.168.10.1,而如何转发给192.168.10.1这个地址的规则已经在刚才的第一条命令中定义了(从eth0转发)。一般情况下,默认网关已经自动设置好了,不用重复设置。可以用route命令加-n参数进行检查。
如果要删除某一条,命令格式为:
#route
del
-net
192.168.10.0
netmask
255.255.255.0
配置时的一种思路是把192.168.10.0网段路由至eth0,192.168.20.0网段路由至eth1,再设置默认路由。另一种思路是,只指定其中一个,然后把默认的0.0.0.0路由至另一个。其实效果一样,就是两种风格。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)