ssh 到 NAT 后面的服务器,无需 VPS 作为通信桥梁

ssh 到 NAT 后面的服务器,无需 VPS 作为通信桥梁

我目前可以使用 VPS 作为反向 SSH 服务器通过 NAT 后面的本地主机进行 ssh 操作。

ssh -f -N -R 1234:localhost:22 user@[vps_ip]

我可以执行以下操作从其他地方连接到本地主机 SSH 服务器:

ssh my_user@[vps_ip] -p 1234

我的问题是,由于 VPS 位于美国(仅在美国免费),而我位于东亚,因此此连接将具有高延迟。有没有可能的方法可以在连接后自动启动脚本,并做一些棘手的事情(可能打一个 TCP 漏洞)以从任何地方直接设置到我的本地主机的 SSH 通信以减少延迟?我希望它使客户端只需ssh my_user@[vps_ip] -p 1234连接到我的本地主机即可。

相关内容