not*_*oop 6 linux router ssh home-networking nat
我在带有两个 linux 机器的 NAT 路由器后面有一个家庭网络设置。有时,我想从家庭网络外部 ssh 到他们,但都没有公共 IP 地址。你有什么建议?
目前,我已经为路由器设置了动态 DNS 记录,它将所有远程连接重新路由到一台服务器。如果我确实想 ssh 到另一台服务器,我首先 ssh 到第一台服务器,然后从第一台 ssh 到第二台。
是否可以选择通过 ssh 隧道或虚拟域等直接连接到任一服务器?
您始终可以转发端口并为每台机器使用单独的端口。在/etc/ssh/sshd_config更改行中说:
port 22
Run Code Online (Sandbox Code Playgroud)
随心所欲。每台机器明显不同。您可以将 22222 用于一个,将 22223 用于另一个。然后您可以运行ssh -p 22222 user@1.2.3.4例如,或在 PuTTY 中更改端口。
确保在更改后重新启动 sshd 服务,以便它重新读取配置文件
| 归档时间: |
|
| 查看次数: |
1089 次 |
| 最近记录: |