记录一次网络问题处理始末
1.最近在做实施工作的过程中,遇到网络环境不太熟悉,经过了半天的研究,终于搞定。现场配置一台linux服务器,ip为65.22,网关配置为64.1 。现场交换机做过vlan,并且通过光纤连接到其他各处。服务器与个人pc机连接到一个交换机,但是个人pc能ping通36网段设备和网关,但是服务器ping不通36段设备。而且服务器的ip和网关以及子网掩码和pc机配置都是一样的。所以可以排除交换机设置问题。从服务器本身入手排查问题
2.服务器上执行route -n命令查看路由表。可以发现。默认路由设置,从65.1网关做转发,但是其实交换机上没有配置65.1,应该从64.1做转发。

3.删除默认网关:route del default,再次查看路由表,发现原来的默认网关已经被删除。

4.新增默认网关:route add default gw ***.***.64.1 en0,再次执行route -n,可以看到,默认路由,目前访问所有地址,都由64.1网关进行转发。

5.再次测试,是否能ping通36网段设备,终于可以ping通:

6.但是如此操作后,重启服务器后,就会出现默认路由恢复初始状态,这里我们只需将上面两个命令,粘贴到服务器/etc/rc.local文件中。如下所示
7.最后要注意,如果要使rc.local文件生效,需要执行命令:chmod +x /etc/rc.d/rc.local

浙公网安备 33010602011771号