我已经安装了 Linux Mint 8(基于 ubuntu)。并且我在端口 8098 上设置了一个 Web 服务器。
我可以使用 连接到我的网络服务器http://127.0.0.1:8098
,但是当我尝试从同一台机器或另一台机器连接时,http://192.168.1.107:8098
它不起作用。
我该如何让它工作?是否有任何默认防火墙设置需要更改?
答案1
答案2
默认情况下,许多服务只会在本地主机上侦听,而这正是您想要的默认方式。需要检查以下事项:
- 您的 Web 服务器是否绑定到您的环回接口,或者绑定到所有接口?
- 您的防火墙是否阻止端口 8098 上的传入 TCP 连接?
- 对于外部访问(不同子网),您的路由器是否已配置为将端口 8098 上的传入 TCP 连接转发到您的计算机?如果这是长期配置,您的计算机还应该具有静态 IP 或 DHCP 保留。