微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法连接到LAN上的Apache服务器

如何解决无法连接到LAN上的Apache服务器

我有一个非常简单的LAN设置,正在尝试连接到LAN上运行的Apache服务器。服务器IP为192.168.1.178。我正在尝试使用IP为192.168.1.161的同一LAN上的盒子进行连接。尝试从浏览器进行连接会导致错误提示网站无法访问。我可以ping服务器,并通过SSH进入服务器。但是,telnet和curl不会导致主机错误

两个框都设置有静态IP。静态连接的DNS为192.168.1.1。两个盒子都在运行manjaro,并且没有打开防火墙。 Apache访问日志显示没有尝试连接,并且Apache错误日志中没有错误

我还设置了一个测试python服务器(sudo python -m http.server 80)来尝试。尝试卷曲到该服务器会导致“连接被拒绝”错误,而不是Apache服务器的“无路由到主机”错误

Traceroute结果为:

 traceroute 192.168.1.178                                                
traceroute to 192.168.1.178 (192.168.1.178),30 hops max,60 byte packets
 1  raptor (192.168.1.178)  0.434 ms !X  0.366 ms !X  0.400 ms !X

解决方法

我发现防火墙守护程序正在运行,这是导致问题的原因。禁用防火墙解决了该问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。