CentOS7:内网中两台机器不能连接的问题(Destination Host Unreachable),实际为AP隔离问题

Posted 你是小KS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7:内网中两台机器不能连接的问题(Destination Host Unreachable),实际为AP隔离问题相关的知识,希望对你有一定的参考价值。

1. 声明

当前内容主要为记录解决内网中两台机器不可访问的问题,最终发现是路由器问题设置了AP隔离导致的

2. 情况描述

主机1为WIndow10机器,主机2和主机3为Linux CentOS7的机器

  1. 主机1为:192.168.1.103
  2. 主机2为:192.168.1.101
  3. 主机3为:192.168.1.106

其中使用主机1的putty连接了主机2和主机3的Linux,并可以正常访问主机2和主机3,使用ping也可联通,且主机2和主机3ping主机1时,主机1需要关闭防火墙,此时都是可以访问的

问题出现在:使用主机2ping主机3的时候出现以下错误

主机3ping主机2的时候也出现了相同的错误

查询发现可能是无法连接主机,但是通过ifconfig发现都是通过waln0连接到路由器的(主机2和主机3)

由于其中的出现了,三个设备都是通过路由器转发的并实现putty连接,按照道理应该是可以连接的,但是出现主要的主机1却可以访问主机2和主机3,通过一上午的查询修改,没有发现任何异常(毕竟是通过waln0连接的)

所以初步怀疑是路由器的配置出现了问题!

3. 解决办法(已测试)

使用手机连接当前的路由器后台管理页面(本人使用TP-Link的),找到工具箱,发现了一个AP隔离的东西,发现此时是开启状态,所以果断关闭,这个时候,再次使用机器2ping机器3,结果发现成功了!

测试成功,所以说一般出现三个设备中一个可以连接其中两个,但是另外两个之间却不可连接,需要小心路由器的配置,查询百度发现了这个

果然还是自己埋的坑

以上是关于CentOS7:内网中两台机器不能连接的问题(Destination Host Unreachable),实际为AP隔离问题的主要内容,如果未能解决你的问题,请参考以下文章

两台电脑通过vpn访问公司内网,两台电脑之间能访问吗

内网中有两台服务器,服务器A为APACHE占用80端口,服务器B为IIS占用8080端口,如何通过80端口访问不同服务器

ROS中两台机器时钟同步

内网中一台机器IP地址老是自动变更

centos7安装rsync及两台机器进行文件同步

CentOS内网机器利用iptables共享公网IP上网