如何使用ip的pc访问localhost?

时间:2017-08-30 18:03:31

标签: apache ip webserver

我正在尝试使用我的系统ip运行我的本地主机应用程序,但它无法正常工作。

http://localhost/bootstrap/bs1.html - 工作

http://xxx.xxx.xx.xx/bootstrap/bs1.html - 无法正常工作

使用ipconfig命令我得到了ipv4。

如何制作?

1 个答案:

答案 0 :(得分:4)

当您使用IPConfig时,我假设您也在使用Windows。

以管理员身份打开记事本,导航至Windows\System32\drivers\etc并打开hosts文件(Windows 10)。

取消注释或添加以下条目的新行:

127.0.0.1 localhost

然后使用以下命令刷新终端中的DNS缓存:

ipconfig /flushdns

此时您可能会遇到浏览器缓存,如果需要,请关闭并重新打开浏览器。

这仅适用于localhost,因此主机和来宾计算机(如果有)。

如果您希望从外部访问您的服务器,例如互联网上的任何人,这是一项复杂得多的任务,需要端口转发。

但是有更简单的解决方案和解决方法,我建议使用Ngrok这是一个非常简单的CLI工具,它将为您工作。 这是一个安全的解决方案,因为您不会直接在计算机上暴露任何内容,而是使用安全隧道在*.ngrok.com/*链接上提供您的本地主机。