MacOS High Sierra/Mojave 无法通过任何局域网设备连接到它

MacOS High Sierra/Mojave 无法通过任何局域网设备连接到它

我的问题如下:我的 mac book pro (192.168.1.7) 目前在 Mojave beta 上,与我的 android 设备 (192.168.1.44) 位于同一网络上。我想将我的 android 的代理设置为我的 mac(到 Charles 或 BurpSuite)。问题是,我的 mac 上运行的服务(httpd、ssh、代理)无法从我的本地网络访问,我不明白为什么。例如:如果我尝试点击http://192.168.1.7(我的 Mac)从我的 android 浏览器,请求将超时,ssh 也是如此,当然(主要问题)代理也是如此。

我已经尝试配置/禁用防火墙、编辑 /etc/pf.conf 等,但没有任何变化。服务仍可在本地访问(localhost 或 mymac.local),但网络上的其他设备无法访问。

我看到请求顺利到达我的 Mac(来自 Android 的 ex),因为在运行 tcpdump 时我可以看到传入的数据包。

我不知道该如何调试这个问题。谢谢您的帮助!

附言:我不认为莫哈韦沙漠是个问题,因为它以前从未在高山上运行过。

相关内容