现在的网络环境是ser1-----------ser2--------ser3
eth1 eth2 eth3 eth2
ser1:eth1 192.168.12.1 255.255.255.0
ser2:eth2 192.168.12.2 255.255.255.0
eth3 192.168.23.2 255.255.255.0
ser3:eth2 192.168.23.3 255.255.255.0
首先开启ser2的路由转发功能,配置文件位置如图
将文件的值从0该为1(0代表关闭路由功能,1代表开启,推荐用echo修改,也可用vi编辑)
如果要求重启后仍然见效,就需要修改如下文件
有关静态路由的命令
route add –net 添加一条默认路由,目标为对方网段
route add –host 添加一条默认路由,目标为对方主机
route add default gw 设定默认网关
route delete 删除路由
route –n 查看路由
给ser1配置静态路由,网关指向ser2的eth2接口
给ser3配置静态路由,网关指向ser2的eth3接口
这时可以看ser1和ser3的“路由表”
发现我们要添加的路由已经存在于routing table中
此时在ser1上ping ser3能够通讯,同样的ser3 ping ser1也能通讯。
(这里ser2的防火墙会默认阻止实验中的数据包,建议实验中关闭防火墙)
service iptables stop