使用我的笔记本电脑,当访问本地网络上的给定域时,我需要使用本地 IP 地址 (192.168.xx)。
从远程位置访问同一个域时,我需要使用公共 IP 地址。由于我通过 DNS 访问域,它总是返回公共 IP 地址,所以无论我是否在本地网络上,我如何才能使用相同的域名进行工作,而无需在更改位置时调整我的主机文件(这是我目前为解决这种情况所做的)。
使用我的笔记本电脑,当访问本地网络上的给定域时,我需要使用本地 IP 地址 (192.168.xx)。
从远程位置访问同一个域时,我需要使用公共 IP 地址。由于我通过 DNS 访问域,它总是返回公共 IP 地址,所以无论我是否在本地网络上,我如何才能使用相同的域名进行工作,而无需在更改位置时调整我的主机文件(这是我目前为解决这种情况所做的)。
您需要运行具有正确内部 IP 地址的内部 DNS 服务器。
然后可以从 LAN 上的 DHCP 设置中获取该 DNS 服务器的地址。
我可以看到您有两种可能的解决方案。
第一,设置某种 VPN,这样即使在旅途中,您也可以直接连接到内部网络。
停止对主机文件进行更改,而是设置水平分割,以便当主机在内部时,它会获取内部地址,而当主机在外部时,它会获取外部地址。
DynaDNS.org 有帮助吗?