FusionManager的VPC中多个路由网络之间无法通信

发布时间:  2017-03-28 浏览次数:  101 下载次数:  0
问题描述

VPC中创建4个路由网络且创建成功,例如(vLan1-vLan4)。

使一个Windows VM属于其中一个Vlan1,且配置vLan1 分配的IP地址,使用Ping命令分别可以PingvLan2-vLan4的网关,无法Ping通除vLan1其它vLan的主机。除vLan1其它vLan主机为Linux操作系统。Linux VM可以Ping通自身的网关。也就是vLan1-vLan4无法互相通信的故障。

处理过程

1. 登录FusionCompute管理平台,可以查看到配置IP地址。

2. 登录Windows VM,使用“route print”查看路由表,无误。

3. 登录Linux VM,使用“route”查看本机路由,发现网关未生效,如下图:


4. 查看eth0网卡网关配置文件:


发现网关配置错误,修改成“GATEWAY=xxx.xx.16.254”,保存退出。

5. 使用“service network restart”重启网络,使配置生效。

6. 使用“route”查看默认网关是否生效。


7. 使用Ping命令在vLan1-vLan4之间测试,故障排除。


建议与总结

默认情况下,如果防火墙开启了vLan之间可能通信的功能后,在FusionManager的同一个VPC中创建的多路由网络默认是可互相通信的,若不能通信,请检查VM的网关是否生效。

END