- 需求:将访问211.211.1.69的数据包通过em2发送到172.24.32.6,实现内网访问211.211.1.69。
# 网络基本信息
[root@apprz network-scripts]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.24.32.4 * 255.255.255.252 U 1 0 0 em2
192.168.9.0 * 255.255.255.0 U 1 0 0 em1
default 192.168.9.254 0.0.0.0 UG 0 0 0 em1
[root@nagios ~]# cat /etc/sysconfig/network-scripts/ifcfg-em2
DEVICE=em2
IPADDR=172.24.30.6
NETMASK=255.255.255.252
[root@nagios ~]# cat /etc/sysconfig/network-scripts/ifcfg-em1
DEVICE=em1
IPADDR=192.168.9.13
NETMASK=255.255.255.0
GATEWAY=192.168.9.254
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
静态路由添加命令:route add –host 211.211.1.69 gw 172.24.32.6 dev em2
- 错误 -net 只能指定网段
[root@nagios ~]# route add -net 211.211.10.69 netmask 255.255.255.0 dev eth3
route: netmask doesn't match route address
- 1
- 2
- 正确
[root@nagios ~]# route add -net 211.211.10.0 netmask 255.255.255.0 dev eth3
- 1
- 错误 -host 不用指定掩码
[root@nagios ~]# route add -host 211.211.1.69 netmask 255.255.255.0 gw 172.30.0.69
route: netmask 000000ff doesn't make sense with host route
- 1
- 2
- 正确
[root@nagios ~]# route add –host 211.211.10.69 netmask 255.255.255.0 gw 172.24.30.5 dev em2
- 1
SIOCADDRT:No Such Process
gw 后指定ip 必须和 em1 或者 em2 同一个网段SIOCADDRT:No Such Device
dev 后指定设备 必须是已经存在的网卡设备
转载来源:http://blog.youkuaiyun.com/air_penguin/article/details/51350910