我有一台连接到本地 LAN 和互联网的家庭服务器。假设它的 LAN IP 是
192.169.0.10
它的互联网地址是
awesomeserver.no-ip.org
(DNS别名)。
我经常通过笔记本电脑访问它ssh
。我想配置我的笔记本电脑,以便它首先尝试 LAN IP为了提高速度,如果这不起作用,应该恢复互联网地址。这怎么可能?它应该与 nautilus 的 sftp 连接以及终端ssh
命令一起工作。
答案1
使用 DNS 名称。当从 LAN 路由流量时,路由器将解析名称 awesomeserver.no-ip.org 并发现它等于其自己的面向 Internet 的 IP 地址。然后它将查看其“虚拟服务器”地址列表(或路由器上的任何 NAT 名称),并将流量转发到 192.168.0.10。来自笔记本电脑的流量不会流出 LAN。