两台电脑的防火墙都没开,vpn 也关闭了,两台电脑都可以正常访问内网外网(包括内网中的 nas 都能访问)都能 Ping 通内网中除对方之外的其他设备,两台电脑之间 airdop 也能互相发现对方,也能互传文件。两台电脑的 ip 只差一位。就是无法访问对方无法 ping 通对方。实在想不出是什么原因。。。。。
1
mhkll 2020-04-30 21:24:09 +08:00
AP 隔离
|
3
smallfount 2020-04-30 21:27:02 +08:00
所以其实只是 ICMP 没响应??试试用 tcping 之类的不用 ICMP 包的?
|
4
Acoffice 2020-04-30 21:29:11 +08:00
禁 ping
任意一台开个 http 服务,访问一下,试试 |
6
ASmartPig 2020-04-30 23:02:12 +08:00 via Android
禁 ping 了,Windows 就是默认禁 ping 的,开放防火墙规则才能 ping,Mac 估计也是吧
|
7
pperlee 2020-05-01 01:24:57 +08:00
是否兩台電腦同名了?
|
8
Pythondr 2020-05-01 01:32:14 +08:00 via iPhone
我记得 mac 好像一直都有这个问题,你试一下用另一台 Linux 或者是 windows 的设备去 ping mac,然后再用 mac 去 ping 应该就通了
|
9
Zien 2020-05-01 01:45:43 +08:00 via Android
路由器安全设置看看有没有 AP 隔离
|
10
UnknownR 2020-05-01 07:43:45 +08:00
ping 只是一种方式,如果设置中有不响应 icmp 包的话也是 ping 不通的。
楼主描述的情况,首先要确认两台 mac 是否都开启了类似 win 下互联网发现功能,windows 下会在接入新网络环境时弹个右侧通知栏提示你是否允许设备被网络内其他设备发现,如果选了不允许的话也是会出现 icmp 包不通,找不到目标 ip,无法共享之类(即使你本机开了共享)的。macOS 下这个选项我没记错的话应该是在“共享”(Share)设置里,打开互联网共享应该就可以了 设备不在身边,找张网图 http://www.dns800.com/wp-content/uploads/2018/12/uisdc-tg-20181226-42.jpg |