![在 Comcast Arris TG862 上设置端口转发的情况下,通过互联网通过 SSH 进入 Mac OS X 时出现问题](https://linux22.com/image/1463514/%E5%9C%A8%20Comcast%20Arris%20TG862%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E9%80%9A%E8%BF%87%E4%BA%92%E8%81%94%E7%BD%91%E9%80%9A%E8%BF%87%20SSH%20%E8%BF%9B%E5%85%A5%20Mac%20OS%20X%20%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我想通过互联网通过 SSH 进入我的 Mac。以下是一些详细信息:
- 公共 IP:64.xx.xx.xx
- Mac 的内部 IP:10.0.0.10
我已经在我的康卡斯特阿里斯 TG862网关如下
- 服务名称:苹果
- 服务器IP:10.0.0.10
- 起始端口:8031
- 结束端口:8031
远程登录也在 Mac 的共享首选项中启用。并说明以下内容:
要远程登录此计算机,请键入“ssh[电子邮件保护]“
在 LAN 上使用另一台设备时可以正常工作,但当我执行以下操作时不起作用:
ssh -p 8031 [email protected]
在从外部 IP 连接的设备上。
任何意见将是有益的!
答案1
问题解决了:我转发/定位了路由器中的首选端口,在 Comcast Arris TG862 网关中启用了 upnp 和零配置,下载了 mac 的端口映射,并将本地 SSH 路由到公共端口。感谢您的回复!