凯发k8国际娱乐官网入口-k8凯发> 虚拟私有云 vpc> > > 弹性云服务器的网卡绑定虚拟ip地址后,该虚拟ip地址无法ping通时,如何排查?
更新时间:2023-02-25 gmt 08:00

弹性云服务器的网卡绑定虚拟ip地址后,该虚拟ip地址无法ping通时,如何排查?-凯发k8国际娱乐官网入口

问题描述

ecs的网卡绑定虚拟ip地址后,该虚拟ip地址无法ping通。

排查思路

以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。

如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。

图1 排查思路
表1 排查思路

可能原因

处理措施

弹性云服务器的网卡未正确配置虚拟ip

解决方法请参考弹性云服务器的网卡未正确配置虚拟ip

弹性云服务器内部网卡未正确配置虚拟ip

解决方法请参考弹性云服务器内部网卡未正确配置虚拟ip

安全组或网络acl对网卡流量进行了拦截

解决方法请参考安全组或网络acl对网卡流量进行了拦截

弹性云服务器的网卡未正确配置虚拟ip

查看该网卡的“源/目的检查”是否关闭,虚拟ip是否已经绑定网卡。
  1. 登录管理控制台。
  2. 选择“服务列表 > 计算 > 弹性云服务器”。
  3. 在弹性云服务器列表中单击该弹性云服务器名称。
  4. 在弹性云服务器详情页面,单击“弹性网卡”页签。
  5. 确认网卡详情中“源/目的检查”选项已设置“关闭”。
  6. 确保网卡详情中的虚拟ip地址不为空。

    如果虚拟ip地址为空,单击“管理虚拟ip地址”,跳转至“ip地址管理”界面中,单击“申请虚拟ip地址”。

通过此种方式,即网卡直接绑定虚拟ip的方式,不能使用ifconfig命令查看是否已经完成虚拟ip地址的配置,您可以使用ip address命令查看是否已经完成虚拟ip地址的配置。更多信息请参考。

弹性云服务器内部网卡未正确配置虚拟ip

本文以linux系统和windows系统为例,指导您如何查看弹性云服务器内部网卡是否正确配置了虚拟ip地址。

linux系统
  1. 在弹性云服务器上执行以下命令,确认是否存在ethx:x类型的网卡。

    ifconfig

    图2 查看是否存在ethx:x类型的网卡

    上图回显样例中包含ethx:x类型的网卡,样例中192.168.1.137为ecs网卡需要配置的虚拟ip地址。

    • 是,弹性云服务器内部网卡子接口正常创建。
    • 否,请执行如下步骤。
  2. 回显中不存在ethx:x类型的网卡,请执行以下命令进入“/etc/sysconfig/network-scripts”目录。

    cd /etc/sysconfig/network-scripts

  3. 执行以下命令新建并修改“ifcfg-eth0:1”文件。

    vi ifcfg-eth0:1

    在文件中增加以下网卡信息。

    bootproto=static
    device=eth0:1
    hwaddr=fa:16:3e:4d:5b:98
    ipaddr=192.168.1.137
    gateway=192.168.1.1
    netmask=255.255.255.0
    onboot=yes
    onparent=yes
  4. 按“esc”输入“:wq!”,保存后退出文件。
  5. 重启弹性云服务器,使用ifconfig命令再次查看是否已经完成虚拟ip地址的配置。

windows系统

  1. 在“开始”菜单中打开windows命令行窗口,执行以下命令确认是否配置了虚拟ip地址。

    ipconfig /all

    图3 查看是否配置虚拟ip地址

    上图回显样例中ipv4 address包含ecs网卡需要配置的虚拟ip地址192.168.10.137。

    • 是,弹性云服务器内部网卡的虚拟ip地址配置正常。
    • 否,请执行如下步骤。
  2. 在“控制面板 > 网络和internet > 网络连接”路径下,右键单击对应的本地连接,选择“属性”。
  3. 在“网络”页签内选择“internet 协议版本 4 (tcp/ipv4)”。
  4. 单击“属性”。
  5. 选择“使用下面的ip地址”,ip地址配置为图3中显示的私有ip地址,例如:192.168.10.41。
    图4 配置私有ip地址
  6. 单击“高级”。
  7. 在“ip设置”页签内“ip地址”区域,单击“添加”。

    添加图3中的虚拟ip地址,例如:192.168.10.137。

    图5 配置虚拟ip地址

安全组或网络acl对网卡流量进行了拦截

查看弹性云服务器的安全组以及网卡所在子网的acl规则是否会对流量进行拦截。
  1. 在弹性云服务器详情页面,单击“安全组”页签,确认安全组规则已经设置了虚拟ip的访问规则。如果没有,请单击“更改安全组”或“更改安全组规则”设置规则。
  2. 选择“服务列表 > 网络 > 虚拟私有云 > 网络acl”,查看网卡所在的子网的acl规则是否拦截虚拟ip地址访问。

提交工单

如果上述方法均不能解决您的疑问,请寻求更多帮助。

分享:

more

网站地图