问题:
我想共享我的本地主机,目前已将其设置为http://sohan.com
文件夹hosts
中的文件system32\drivers\etc
。我想从任何其他可以通过 WiFi 或电缆访问我的路由器的设备直接访问它。
我在这里和其他网站上读了很多答案,但都不起作用。因为我的设置与其他人有很大不同。
我当前的配置:
Windows 7 Service Pack 1 64位
TP-Link WR740N
使用 EasyPHP-DevServer-14.1VC11 的本地服务器
我的设置:
我有一台台式机、一台笔记本电脑和一些连接到路由器的移动设备。
这里的桌面比较特殊。因为我在桌面上使用 3G 拨号调制解调器,并将互联网共享给路由器。现在每个设备都可以访问同一个互联网。
台式机通过电缆连接到路由器的 WAN(蓝色)端口。这应该是宽带接入。现在我的台式机是宽带提供商。我想在互联网上共享台式机的本地主机,以便我可以从任何我想要的设备访问它。
需要注意的是,在此设置下,我无法从任何设备访问桌面,只能共享互联网。如果我从任何设备使用桌面 IP 进行 ping,则无法访问文件或没有响应。
现在我想要一个解决方案。我需要从我的桌面共享互联网和本地主机。
答案1
通过访问本地主机,我猜你的意思是你想让他们访问你的计算机。你现在可以通过 IP 访问它吗?如果可以,那么大部分艰苦的工作已经完成,你只需要寻找一个名称查找服务器或本地 DNS。
我已经能够通过在路由器上使用 dnsmasq 来实现这一点。这样,我只需编辑路由器的 /etc/hosts 文件即可执行内部 DNS。为了使用 dnsmasq,我在路由器上安装了 OpenWRT。我确信有一种更简单的方法来安装 dnsmasq,但我不知道。