一直没有尝试过外网(除校园网的网)连接服务器,结果居然成功了?无论是 vscode 还是自己的 shell 都可以 ssh 连接上:
我个人体验来说,去年确实不可以,今年不清楚
这图也看不出来是外网进的啊
要想外网也能连,可以用转发,使用 frp 或者直接用 SSH Remote forwarding,在目标服务器上运行
ssh -R "*:<b>:localhost:<a>" -N <c> -v
其中 <c>
是可以公网 IP 访问的中继服务器,<a>
是无法公网 IP 访问的目标服务器上 SSH 端口,<a>
是期望通过中继服务器连接的端口
修正:<b>
是期望通过中继服务器连接的端口,需要确保防火墙打开 TCP
<a>
一般是 22