如何排除家庭网络服务器路由器配置故障

如何排除家庭网络服务器路由器配置故障

如何排除故障我在家用电脑上安装了 lighttpd,并将路由器配置为允许外部连接到端口 80。当我在 127.0.0.1:80 启动 Web 服务器时,我可以在浏览器中访问 127.0.0.1,因此我知道 Web 服务器正在运行。但是,当我在浏览器中尝试 abcd:80 时,出现“连接被拒绝”错误,其中 abcd 是我从 whatismyip.com 获取的外部 IP。我认为我的 ISP 阻止了端口 80,因此我将路由器更改为将端口 81 转发到计算机上的端口 80。但 abcd:81 也显示“连接被拒绝”。我也尝试了其他端口,但总是出现“连接被拒绝”错误。有人能给我指出正确的方向吗?谢谢。

答案1

一些好的故障排除步骤是

你执行了 127.0.0.1:80 成功了

A)尝试从你的 LAN 连接(即 192 地址)

B)尝试对 80 端口进行端口扫描https://www.grc.com/shieldsup

请记住,您尝试从网络内部连接到外部 IP 并不总是可行的,这取决于您的路由器是否具有支持该功能的功能,因此最好从另一台机器检查到外部的连接,例如端口扫描。

C) 尝试 netstat -aon 查看服务器是否不仅在监听,还在监听 0.0.0.0:80(因此接受全部),而不是 127.0.0.1:80(仅接受本地)或 192.168.0.3:8(仅接受 LAN 的示例)

如果其中任何一个失败,您也可以检查 Windows 防火墙。

相关内容