如何解决无法连接到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 举报,一经查实,本站将立刻删除。