我最近买了一台 Netgear WNDR3800 路由器,用于家庭网络。但就在安装的当天,我注意到 Finder 和 iTunes 的行为很奇怪。让我进一步解释一下。该路由器上连接了一台 Synology DS111 NAS,还有两台装有 Mac OS X Lion 的 Mac。其中一台通过电缆连接,另一台通过无线连接。
在我将路由器换成上面提到的新路由器之前,Finder 总是在侧边栏上显示我的 NAS。因此,我只需单击其网络名称即可访问其上现有的共享文件夹。但在安装 WNDR3800 后,我无法再通过这种方式访问 NAS。它不再显示。我总是必须通过使用 Finder 的“连接到服务器”选项输入其 IP 地址来手动安装它。
相同的 NAS 支持 TimeMachine 备份,并具有内置 DLNA 服务器。这里的情况也一样。我无法执行备份,因为我的 NAS 不再在 TimeMachine 偏好设置中可访问。iTunes 无法将其显示得那么好(作为多媒体服务器),尽管在我安装该路由器之前它曾经显示过。
重要的是,在我重启路由器或 NAS 后,几分钟内一切都会正常工作。或者,即使我更改了 NAS 的 IP 地址,它也可以再次在 Finder、TimeMachine 和 iTunes 中访问,但只能持续一段时间。我提到的两台 Mac 电脑的行为都一样。
自从我安装了新路由器后,所有这些问题就一直存在。在我安装新路由器之前,一切都运行正常。我的旧路由器是 Netgear WGR614v10。
您能否告诉我您认为这种行为可能的原因是什么?我应该仔细查看路由器的哪些设置?我不是网络专家,但是否有可能某些网络数据包由于某种原因被阻止?
如果您能提供任何线索,我将不胜感激。谢谢。
答案1
我想我成功解决了这个问题。我在 Netgear 上安装了替代固件 (DD-WRT)。现在一切都运行正常。非常感谢该固件的开发人员!路由器现在不仅运行正常,而且比制造商的原始固件具有更多功能。
值得一提的是,我最近买了另一台路由器 - Belkin F7D4301。这里也存在同样的问题:我的 NAS 无法自动检测到(以及我家庭网络中的其他机器),TimeMachine 无法工作,并且无法从 iTunes 访问 NAS 上运行的 DLNA 服务器。所以猜猜我做了什么 - DD-WRT 也解决了这些问题!