路由设置
问题描述
增加路由与删除路由
适用范围
linx-6.0.60
linx-6.0.80
linx-6.0.100
解决方案
终端执行route命令方式添加路由后,重启机器后会重新刷新,需要再次重新添加。可以将route添加的路由写入/etc/rc.local文件中exit 0前面,让开机自动添加路由
/etc/network/interfaces文件中只能写一个网关gateway参数,其他网关以路由方式添加
1. 主机路由是路由选择表中指向单个IP地址或主机名的路由记录,主机路由的Flags字段为H
添加主机路由
~# route add –host 192.168.1.22 dev eth0
~# route add –host 192.168.1.22 gw 192.168.1.254
删除主机路由
~# route del -host 192.168.1.22 dev eth0
~# route del –host 192.168.1.22 gw 192.168.1.254
2. 网络路由是代表主机可以到达的网络,网络路由的Flags字段为N
添加网络路由
~# route add –net 192.168.1.22 netmask 255.255.255.0 eth0
~# route add –net 192.168.1.22 netmask 255.255.255.0 gw 192.168.1.200
~# route add –net 192.168.1.22/24 eth0
删除网络路由
~# route del –net 192.168.1.22 netmask 255.255.255.0 eth0
~# route del –net 192.168.1.22 netmask 255.255.255.0 gw 192.168.1.200
~# route del –net 192.168.1.22/24 eth0
3. 当主机不能在路由表中查找到目标主机的IP地址或网络路由时,数据包就被发送到默认路由(默认网关)上,默认路由的Flags字段为G
添加默认路由
~# route add default gw 192.168.1.254
删除默认路由
~# route del default gw 192.168.1.254


发布评论