如何在Linux操作系统下配置双网卡路由表
2012-05-05 10:17
405 查看
本文转自:http://www.linuxeden.com/html/hardware/20080423/56081.html
如果eth0为192.168.10.123/255.255.255.0,eth1为192.168.20.231/255.255.255.0,则命令格式如下:
#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路由至另一个。其实效果一样,就是两种风格。
如果eth0为192.168.10.123/255.255.255.0,eth1为192.168.20.231/255.255.255.0,则命令格式如下:
#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路由至另一个。其实效果一样,就是两种风格。
相关文章推荐
- 如何在Linux操作系统下配置双网卡路由表_当路由器设置
- Linux操作系统下双网卡路由表配置
- Linux操作系统下双网卡路由表配置
- Linux系统下配置双网卡路由表的配置
- 如何配置安全的Linux操作系统
- 路由表的作用是什么?普通路由表查找过程,在Linux下如何配置下一条默认路由
- Linux下双网卡双网关配置路由表
- Linux下双网卡双网关路由表配置相关资料
- linux下如何用命令配置网卡、dns、网关、如何查看网卡状态、如何查看网卡信息。
- linux操作系统下oracle数据库如何配置监听
- 在Linux下,在网络没有配置好前,如何查看网卡的MAC地址?
- 如何配置安全的Linux操作系统
- linux如何添加新网卡并修改网卡配置文件
- linux下如何用命令配置网卡、dns、网关、如何查看网卡状态、如何查看网卡信息。
- 如何在Linux实现一个网卡配置多个IP地址与多个网卡的负载均衡和冗余
- 如何解决Linux操作系统找不到网卡的问题
- [LINUX-操作系统]RHEL 6.2无法配置网卡地址
- 如何配置Linux网卡
- 把linux配置为路由器,双网卡的路由表配置(理解网关和转发的含义)
- linux中如何配置第二块网卡