外网也能连接服务器?

一直没有尝试过外网(除校园网的网)连接服务器,结果居然成功了?无论是 vscode 还是自己的 shell 都可以 ssh 连接上:

如确实有需求可以自行部署带 token 认证的 frp 服务,若未启用登录认证导致 ics 服务器受到攻击,后果自负。

我个人体验来说,去年确实不可以,今年不清楚

这图也看不出来是外网进的啊

要想外网也能连,可以用转发,使用 frp 或者直接用 SSH Remote forwarding,在目标服务器上运行

ssh -R "*:<b>:localhost:<a>" -N <c> -v          

其中 <c>是可以公网 IP 访问的中继服务器,<a>是无法公网 IP 访问的目标服务器上 SSH 端口,<a> 是期望通过中继服务器连接的端口

修正:<b> 是期望通过中继服务器连接的端口,需要确保防火墙打开 TCP

<a> 一般是 22