我的VPS有问题。它已经安装了Apache。当我试图从特定的网络(家庭)连接时,我可以很容易地访问它。当尝试另一个(例如3G)时,它会在一段时间后返回110连接超时。另一个人试着通过手机进入。
在access.log中,我没有看到任何特定的超时。所以没有联系到网站。
DNS只有一个记录。
ufw允许Apache的通信。
我该查些什么才能发现问题?
编辑:更重要的是,不能在无法到达网站的网络中进行平分--但是使用ping.eu我可以平平,没有丢包。可以在网络中对ip进行平时即可到达。
发布于 2016-02-03 12:40:28
看起来,“some_problem_place”中的数据包根本没有到达您的all服务器。您可以使用tcpdump进行调试(我假设您知道can服务器上的外部网络接口):
sudo tcpdump -ni "outer inferface" src host "IP of some_problem_place"。例如:sudo tcpdump -ni eth0 src host 11.22.33.44然后
tcpdump没有提供输出,那么数据包就不会到达您的you服务器。你可以打电话给你的3G供应商并问为什么。他们可能会要求你提供追踪。您可以通过运行:traceroute "your webserver's IP" (在unix上)或tracert "your webserver's IP" (在windows上)来预先准备它。httpd.confhttps://serverfault.com/questions/753702
复制相似问题