无法通过网络访问10.2.3 16D17a机器


0

我正在尝试设置内置的apache webserver来为我的iOS设备做一些光网络文件共享,我不想同步,发现我只能从机器本身访问网络相关的东西,没有其他网络上的设备除路由器外似乎可以发现机器。

例如,如果我直接在同一台机器上执行,我可以通过它的IP和localhost(以及* .local)访问内置的Web服务器。如果我尝试使用IP地址或连接到网络的iPhone上的.local地址访问网络服务器,则页面会超时。我也似乎无法从我的iPhone ping机器,但是当我从路由器ping机器时,路由器得到响应。

我还试图尝试安装MAMP并使用Apache的8888设置,但除了从机器本身以外,它仍然无法从网络上的任何其他地方解析。

奇怪的是,我也无法从macOS机器ping我的iOS设备,只能从路由器ping。但是,如果我使用canyouseeme.org检查我运行的torrent应用程序的转发端口是否正常工作,该网站可以连接到我的计算机上的应用程序。

唯一需要注意的是,iOS设备和macOS机器都是最新的beta版本。

我觉得这不是一个路由器问题,因为我已经使用了.local和IP地址来访问先前OS X版本上先前配置的apache设置。对于大多数更新,它似乎重置服务器配置,因此我不得不恢复设置。到目前为止,这个过程一直很好。我不明白为什么现在这不起作用,可能是测试版中的一个错误?


IP-地址:

macOS机器:192.168.1.5
iPhone:192.168.1.3


我添加了两个设备的本地IP。还需要其他信息吗?我不熟悉基本的网络和服务器设置,我只是觉得这是macOS和iOS之间的共享错误。
cmdshft 2017年

您的路由器不应该被涉及(作为路由设备),因为两个Apple设备都在同一网络中(问题192.168.1.0/24)。
klanomath 2017年

是的,我对路由器设置进行了零更改,并对两个设备的wifi设置进行了零更改。以前,这很好用。我认为这是iOS和macOS上的一个错误,因为它们都是测试版操作系统。
cmdshft 2017年

Answers:


0

我相信我找到了解决方案。

似乎Apple在Bonjour服务如何处理路由器安全性方面有所改变。

由于需要在macOS引导程序中使用内置的恢复系统,我已将路由器更改为WPA2,因为它无法使用WEP安全性。

我碰巧注意到我的AirPrint打印机不再在网络上被看到,我也无法ping通,所以我将安全性改回WEP进行测试,Bonjour服务再次开始工作。我能够使用.local名称通过网络从iPhone上的macOS机器打印和访问apache服务器。

不满意再次使用WEP,因为它远不如WPA2安全,我开始寻找解决方案。

我有一个用于我的FiOS设置的Actiontec路由器。这是一个带有固件4.0.16.1.56.0.10.14.4MI424-WR修订版C.

登录并更改以下选项: 高级 - > IGMP代理 - >已启用

在此输入图像描述

现在,在启用WPA2的情况下,Bonjour服务似乎正常运行。Apache服务器,AirPrint,Remote.app等。一切正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.