阅读527 返回首页    go iPhone_iPad_Mac_手机_平板_苹果apple


[求助] 通过路由器的NAT无法访问macOS

我的网络结构是这样的:

ADSL → Modem → Router(RouteOS) → iMac(macOS), Notebook(Windows), PC (CentOS)

 

我在内网用Notebook访问iMac和CentOS的SSH(22 Port),都可以正常使用,

我在Router上设置了两条DST NAT,一条是到iMac的22 Port,另一条是到CentOS的22 Port,

我在Internet上访问Router到CentOS的NAT Port,可以正常使用,

但在Internet上访问Router到iMac的NAT Port就会Timeout,不知道是怎么回事。

 

Comment:

1. 我的Router可以获取到公网IP。

2. iMac中 安全性与隐私 防火墙 是 关闭 的。

3. Router上也没有开启相应的防火墙。



问题已经解决,是在macOS Server的 访问 里,把 默认访问网络 由 专用网络 改成 所有网络 之后就好了。



一般网络问题,最好是说清楚网络是如何配置的就提细节,因为一个小的失误就会造成问题。

 

看上去还是Router的配置问题。最简单的一个排错方法就是不动Router配置,把iMac的IP与CentOS机器的IP地址互换,这样可以排除是不是Router 的destination NAT配置问题。



你好,首先感谢你热心协助。

 

交换IP后效果是一样的,CentOS依然可以从外网正常登陆,macOS依然无法从外网登陆但可以从内网登陆,

由此判定问题依然出现在macOS内部。



问题已经解决,是在macOS Server的 访问 里,把 默认访问网络 由 专用网络 改成 所有网络 之后就好了。



最后更新:2017-05-10 23:13:48

  上一篇:go 加密移动磁盘DRY RUN转换APFS导致磁盘无法识别
  下一篇:go xcode8.3 c语言 printf