当前位置:主页 > 查看内容

同一个子网下的弹性云服务器只能通过内网IP地址单向通信怎么办?

发布时间:2021-09-17 00:00| 位朋友查看

简介:问题现象 ecs01和ecs02是同一个VPC内同一个子网中的两个弹性云服务器,IP地址分别为192.168.1.141和192.168.1.40 ecs01可以通过内网IP地址ping通ecs02,但是ecs02无法通过内网IP地址ping通ecs02。 解决思路 在ecs02上使用弹性公网IP地址尝试ping通ecs01。若……

问题现象

ecs01和ecs02是同一个VPC内同一个子网中的两个弹性云服务器,IP地址分别为192.168.1.141和192.168.1.40

ecs01可以通过内网IP地址ping通ecs02,但是ecs02无法通过内网IP地址ping通ecs02。

解决思路

  1. 在ecs02上使用弹性公网IP地址尝试ping通ecs01。若能ping通则说明ecs01的网卡处在正常工作状态。
  2. 在ecs02上执行arp -n命令,查看回显是否包含ecs01的MAC。如果无ecs01的MAC地址,则说明ecs02使用内网IP地址尝试ping通ecs01时,未学习到ecs01的MAC地址。
  3. 在ecs01上执行ip a命令,查看弹性云服务器ecs01内部的网卡配置。以下图为例:
    图1 查看ecs01网卡配置

    可以从回显中得知,多配置了一个IP地址:192.168.1.40/32。该配置会导致ecs01发给ecs02的报文无法从ecs01传出。

解决步骤

修改ecs01的网卡配置,执行以下命令,删除配置在eth0上的多余IP地址,以192.168.1.40/32为例。

ip a del 192.168.1.40/32 dev eth0


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:容器服务 删除集群中的节点 - API 文档 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐