前提条件
- 云主机绑定了两张或以上网卡。
- 其中至少一张网卡绑定了弹性公网,部分网卡没有绑定弹性公网。
问题现象
无法通过远程登录云主机或无法访问公网。
问题原因
云主机绑定多张网卡时可能存在默认路由冲突。
解决方案
更改网卡的接口跃点数,在对话框中不勾选“自动跃点(U)”,在“接口跃点数(N)”中填入数值(范围是1~9999),数值越小,路由选择越优先,用户预期想使用的那个路由的接口跃点数值必须最小。下面以Windows server 2012为例:
1. 通过vnc登录云主机
2. 查看虚拟网卡信息和默认路由:
a. 查看网卡信息:ipconfig
b. pathping 8.8.8.8
c. 当前云主机默认路由走的是192.168.0.20这个IP对应的以太网卡2。
3. 登录控制台查看当前云主机弹性公网绑定信息:
从上图可以看到192.168.0.20对应的网卡没有绑定公网信息,因此需要修改默认路由。
4. 进入云主机内部,打开【控制台面板】->【网络和Internet】->【网络和共享中心】->【更改适配器设置】
5. 选择相应的网卡,右击选择【属性】->选中【Internet 协议版本4】->【属性】->【高级】
6. 取消勾选【自动跃点】-> 填入相应的数值:
说明
接口跃点数越小,路由优先级越高,将需要选择的网卡的接口跃点数设置更小值
7. 修改后的路由如下: