![从本地网络连接到虚拟主机](https://linux22.com/image/848064/%E4%BB%8E%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E5%88%B0%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA.png)
配置bind9,apache和所有相关服务。
问题是:我可以从外部连接到我的网站,www.mysite.com(示例)没问题。在这种情况下,我的客户端 IP 与服务器 IP 不同。
但是当我尝试以相同的方式通过与我的服务器相连的通用调制解调器进行连接时,无法建立连接。我的意思是,我的笔记本电脑(本地 IP 为 192.168.1.2)无法通过 www.mysite.com 连接到本地 IP 为 192.168.1.10 的服务器。只能通过 192.168.1.10/mysite.com 连接。
我错过了什么?
答案1
通常你需要采用一种叫做发夹形使用外部 IP 地址访问本地服务器。
一个更简单的选择可能是在您的/etc/hosts
文件(在那台笔记本电脑上)中添加一个条目,将 www.mysite.com 映射到本地 IP 地址 192.168.1.10,或者让您的内部 DNS 服务器执行该映射。