http://localhost:8080/ 与 http://server_IP_address:8080/

http://localhost:8080/ 与 http://server_IP_address:8080/

在ubuntu上安装tomcat7后。

如果 http://本地主机:8080/ 工作正常,但是 http://服务器IP地址:8080/没有。这两者有什么区别?

答案1

localhost通过本地环回接口重定向到 127.0.0.1 lo,如 hosts 文件中所定义。(/etc/hosts)即使计算机没有互联网连接,此本地链接也能工作。

wlan0从服务器 IP 访问会通过互联网发送连接。您的连接将通过或上的服务器互联网连接路由到目的地(服务器 IP)eth0,具体取决于设置。

如果服务器位于路由器后面,则需要将端口 8080 转发到服务器的内部 IP 地址,否则连接将在路由器处停止。如果仍然无法连接,则需要确保您的 ISP 以及计算机的防火墙上都打开了该端口。

相关内容