无法访问我的本地托管网站

无法访问我的本地托管网站

我已经成功在 IP= 的 PC 上本地托管了一个 WAMP Webserver 站点192.168.4.20,并为其指定了域名lsadcw.net

因此,每当我lsadcw.net在浏览器 URL 区域输入时,该网站就会显示在托管机器上。现在,我可以通过输入在手机上访问该网站192.168.4.20。但是,我无法使用“lsadcw.net”访问它。手机型号是 Sony Xperia E3,PC 是 Windows 7 自建机器。

答案1

正如@Insane 所说,问题出在您的 DNS 上。

Windows 机器知道它的名称是“lsadcw.net”,因为您告知了它这个事实 - 但没有任何东西告诉您的手机这个。

为了解决这个问题,你需要告诉你的手机 IP 地址 - 不幸的是,这并不容易。有两种方法可以做到这一点 - 通过编辑手机的“hosts”文件 - 除非你已越狱/root,否则这可能是不可能的,或者通过更改 DNS。

不幸的是,更改 DNS 需要您运行自己的名称服务器并对其进行配置(例如在路由器上并让其提供 DHCP - 但大多数现成的路由器无法做到这一点),或者通过向 Namecheap 等注册商注册域名“lsadcw.net”,并设置 A 记录指向 192.168.4.20 - 虽然这可行,但并不理想,因为它仅在您在 LAN 上时才有效。

相关内容