本地维护PC无法Ping通vLB/vAG节点管理或业务平面的问题

发布时间:  2016-10-31 浏览次数:  64 下载次数:  0
问题描述

在部署完云桌面基础架构虚拟机并且安装完所有节点组件后,发现本地PC无法ping通vLB/vAG节点的业务平面但可以ping通管理平面,除此之外,各个节点之间以及和PC之间都能正常互相通信。

处理过程

在此局点网络环境中,系统的管理平面网段是10.144.11.0/25,属于vlan 412,业务网段是10.144.11.128/25属于vlan 413,网关分别为10.144.11.1和10.144.11.129,我本地PC网络配置为10.144.11.90/25。

1.首先检查的是各个节点的连通性,发现都没有问题,而且PC是可以ping通vLB/vAG节点的管理界面的,说明不是防火墙的过滤策略问题;

2.登陆vLB/vAG节点虚拟机后,键入命令“ip route”查看路由表显示
   10.144.11.128/25 dev eth0 proto kernel scope link src 10.144.11.144
   10.144.11.0/25 dev eth1 proto kernel scope link src 10.144.11.33
   127.0.0.0/8 dev lo scope link
   default via 10.144.11.129 dev eth0

 分析路由表可以得出,vLB/vAG节点去往目的地址为10.144.11.128/25网段的数据包源地址为10.144.11.144,目的地址为10.144.11.0/25网段的数据包源地址为10.144.11.33,导致PC收发ping包目的地址和源地址不一致,所以显示是不通的。

解决方案

针对此问题可以有两种解决办法:

1.登陆vLB/vAG节点虚拟机,写静态路由“route add –host 10.144.11.90 dev eth0 gw 10.144.11.129”,此命令在虚拟机重启后会失效;

2.PC配置成其他任意网段地址。

建议与总结

此类问题并不是由于虚拟机端的配置出错,但是如果不注意还是会导致无法进入云桌面的登陆界面,建议按照方法1解决问题并验证完云桌面功能以后重启虚拟机删除静态路由,以免对以后客户网络带来不必要的麻烦。        

END