![一台服务器无法访问网站,但 ping 成功,其他服务器可以访问网站](https://linux22.com/image/520388/%E4%B8%80%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99%EF%BC%8C%E4%BD%86%20ping%20%E6%88%90%E5%8A%9F%EF%BC%8C%E5%85%B6%E4%BB%96%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99.png)
我的网站 daneel.net 和 plcoder.net 托管在法国托管服务提供商上,自 8 月 1 日 22 点 35 分 GMT+1 起无法从加拿大服务器访问。
Ping 工作正常,并且 IP 良好。
(~)$ ping www.daneel.net
PING pessac.nexen.net (217.174.203.6):
56 个数据字节 64 个字节来自
217.174.203.6: icmp_seq=0 ttl=48 时间=97.602 毫秒
SSH 运行良好
(〜)$ telnet
www.daneel.net 22 尝试
217.174.203.6... 已连接到 www.daneel.net。转义字符为
'^]'。SSH-2.0-OpenSSH_3.8.1p1
Debian-8.sarge.6
FTP 也是如此,但不包括 HTTP
(〜)$ wget daneel.net
--2010-08-02 10:30:35-- http://daneel.net/解析
daneel.net... 217.174.203.6 连接
到 daneel.net|217.174.203.6|:80...
失败:连接超时。
正在重试。
从我的加拿大服务器可以访问其他法国网站,甚至在我的法国提供商的网络中也可以。
我怎么知道问题出在哪里?是法国服务器还是加拿大服务器?在法国服务器上我只能使用 ftp 和 http 访问,在加拿大服务器上我有一个 ssh shell。这不是我的网站第一次无法从加拿大服务器访问,但它已经运行了几个月,没有出现问题。
感谢您的帮助
问候
Cédric Girard
ps:跟踪路由
****(~)$ /usr/sbin/traceroute daneel.net****
跟踪路由到 daneel.net (217.174.203.6),最大 64 跳,40 字节数据包
1 gate221b.csoft.net (205.205.221.253) 4.868 毫秒 0.619 毫秒 0.831 毫秒
2 66.48.31.92 (66.48.31.92) 1.87 毫秒 1.935 毫秒 1.267 毫秒
3 909.GigabitEthernet5-0.GW1.MTL2.ALTER.NET (205.205.220.233) 1.962 毫秒 0.868 毫秒 0.831 毫秒
4 105.at-6-0-0.XR1.MTL1.ALTER.NET (152.63.130.66) 1.377 ms 1.280 ms 1.265 ms
5 0.so-0-0-0.XT1.MTL1.ALTER.NET (152.63.133.45) 1.230 ms 1.230 ms 1.272 ms
6 0.so-1-0-1.XL3.NYC4.ALTER.NET (152.63.0.213) 8.979 ms 8.842 ms 9.19 ms
7 0.ae3.BR2.NYC4.ALTER.NET (152.63.3.110) 9.713 ms 8.839 ms 33.897 ms
8 * 204.255.168.174 (204.255.168.174) 18.60 毫秒 13.49 毫秒 9 如果
-14-0-0-1260.core2.NTO-NewYork.as6453.net (209.58.26.65) 9.559 毫秒 如果-12-0-0-13.core2.NTO-NewYork.as6453.net (216.6.97.45) 9.116 毫秒 如果-13-0-0-475.core2.NTO-NewYork.as6453.net (216.6.97.89) 9.255 毫秒 10 如果
-5-0.mcore4.MTT-Montreal.as6453.net (216.6.115.21) 17.413 毫秒 16.558 毫秒 16.536 毫秒
11 if-3-0.mcore3.MTT-Montreal.as6453.net (216.6.114.1) 26.93 毫秒 17.191 毫秒 23.205 毫秒
12 if-5-0-0-1611.core1.PV1-Paris.as6453.net (216.6.114.50) 100.247 毫秒 100.489 毫秒 100.875 毫秒
13 if-6-781.har1.PV0-Paris.as6453.net (195.219.215.62) 100.827 毫秒 100.817 毫秒 100.842 毫秒
14 Vlan1141.icore1.PG1-Paris.as6453.net (195.219.224.86) 99.71 毫秒 * 98.996 毫秒
15 if-13-0-0-883.core1.PV1-Paris.as6453.net (80.231.73.10) 103.994 毫秒 103.963 毫秒 103.640 毫秒
16 cruet.nexen.net (89.31.144.8) 97.288 毫秒 101.662 毫秒 96.725 毫秒
17 pessac.nexen.net (217.174.203.6) 97.844 毫秒 97.422 毫秒 97.795 毫秒
答案1
如果您具有 root 权限,您可以尝试 tcp traceroute 选项(如果可用),例如在 linux 下,它将是:
traceroute -M tcp -p 80 www.somedomain.com
这将尝试通过 TCP 上的端口 80 进行连接。希望您能够确定问题出在哪里。
答案2
好吧,向提供商询问是好的答案,其中一个承认已经阻止了另一个的 IP。