SSH到连接到iPhone热点的远程Mac
我正在尝试从我的Mac SSH到我妻子的Mac。她的电脑连接到她的iPhone Wi-Fi热点。我的SSH请求每次都超时 我让她去了学校→ 共享,然后检查远程登录并告诉我SSH的地址。 我让她关掉了Systemprefs下的防火墙→ 安全也是如此 这是防火墙问题吗?我遗漏了一些简单的东西吗?转到Mac上的终端 输入:SSH到连接到iPhone热点的远程Mac,iphone,macos,ssh,terminal,firewall,Iphone,Macos,Ssh,Terminal,Firewall,我正在尝试从我的Mac SSH到我妻子的Mac。她的电脑连接到她的iPhone Wi-Fi热点。我的SSH请求每次都超时 我让她去了学校→ 共享,然后检查远程登录并告诉我SSH的地址。 我让她关掉了Systemprefs下的防火墙→ 安全也是如此 这是防火墙问题吗?我遗漏了一些简单的东西吗?转到Mac上的终端 输入: ssh "username"@"ip address" 用户名是您妻子的计算机登录名,ip地址是您妻子计算机的本地地址 然后它会提示您输入访问密码。所涉及的公共IP地址是iPho
ssh "username"@"ip address"
用户名是您妻子的计算机登录名,ip地址是您妻子计算机的本地地址
然后它会提示您输入访问密码。所涉及的公共IP地址是iPhone的IP,而不是热点客户端的IP。cient IP位于类似172.20.10.1的网络上,无法通过公共互联网访问
因为iPhone没有配置为向客户端转发流量,据我所知,您不能使用标准iOS构建将iPhone用作跳转框。因此这是路由器或专用网络后面的经典SSH/Connect 在你的情况下,因为它是一个iPhone栓系,这是一个配置最少的路由器,你无法实现你想要的 下一个选项是在专用网络后面连接
Mac ---> iPhone ---> Internet <--- Mac
连接完成后,您可以在Mac上测试端口是否可用,如下所示
$ telnet localhost 4455
Trying ::1...
Connected to localhost.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.6
一旦隧道打开,您就可以通过ssh返回到另一个Mac
---------------------- ----------
↑ ↓ ⟶ ↑ ↓
Mac ---> iPhone ---> Internet <--- Mac
$ ssh -p 4455 <othermacuser>@localhost
我这样做了,每次都会超时;然而,在我这样做之后,我就可以用ssh连接到我的Web服务器了,没问题,。。因此,我认为这与iphone hotspot或她的电脑有关,如果有必要,请尝试重新启动两台Mac电脑,因为新应用的设置可能不适用reloaded@snd,请解释您当前的设置是否完全相同或有偏差?@TarunLalwani与原始问题中的设置完全相同。我只是想知道大家一致同意的答案是否是,连接到iPhone热点的计算机不可能通过SSH连接到或从中连接。而且你的mac电脑没有连接到同一个热点?@TarunLalwani是的,只有一台mac电脑连接到一个热点hotspot@snd,你看了我贴的答案了吗?
$ ssh -p 4455 <othermacuser>@localhost