我正在尝试使用我的系统ip运行我的本地主机应用程序,但它无法正常工作。
http://localhost/bootstrap/bs1.html - 工作
http://xxx.xxx.xx.xx/bootstrap/bs1.html - 无法正常工作
使用ipconfig命令我得到了ipv4。
如何制作?
答案 0 :(得分:4)
当您使用IPConfig时,我假设您也在使用Windows。
以管理员身份打开记事本,导航至Windows\System32\drivers\etc
并打开hosts
文件(Windows 10)。
取消注释或添加以下条目的新行:
127.0.0.1 localhost
然后使用以下命令刷新终端中的DNS缓存:
ipconfig /flushdns
此时您可能会遇到浏览器缓存,如果需要,请关闭并重新打开浏览器。
这仅适用于localhost,因此主机和来宾计算机(如果有)。
如果您希望从外部访问您的服务器,例如互联网上的任何人,这是一项复杂得多的任务,需要端口转发。
但是有更简单的解决方案和解决方法,我建议使用Ngrok这是一个非常简单的CLI工具,它将为您工作。
这是一个安全的解决方案,因为您不会直接在计算机上暴露任何内容,而是使用安全隧道在*.ngrok.com/*
链接上提供您的本地主机。