use*_*723 10 networking localhost
我正在查看本地托管的网站(使用grunt serve,如果重要的话).我可以通过http://localhost:9000/或http://127.0.0.1:9000/不通过途径查看http://10.0.0.16:9000/.
10.0.0.16是我的本地IP地址(来自ifconfig或系统偏好设置),但我无法http://10.0.0.16:9000/从托管它的设备或网络上的其他设备访问我本地托管的内容.
当我的计算机在其他网络上时,我在使用本地IP地址访问本地托管站点时遇到了麻烦,仅在我的家庭网络上.你知道需要改变什么吗?
fvu*_*fvu 21
如果您可以通过127.0.0.1(或localhost)通过计算机的IP地址访问在您自己的计算机上运行的服务器,这意味着服务器软件配置为仅侦听localhost接口.这是一个配置项,为了避免暴露可能不安全的服务器,许多服务器程序预先配置为仅在本地主机上侦听.这样,您可以在暴露服务器之前安全地在本地进行测试.
请注意,这0.0.0.0意味着"侦听此计算机上存在的所有接口"这很方便,但如果计算机有多个接口,则可能会导致安全问题.