Web 服务器运行正常,但无法 ping 任何 IP 地址

Web 服务器运行正常,但无法 ping 任何 IP 地址

我有一个网站托管在 CentOS 服务器上,而该服务器本身位于 VMServer ESXi 内。Web 服务器运行正常,即可以从外部访问该网站。但服务器无法 ping/wget 任何 IP 地址或 URL(除了其自己的 IP 地址),因此我无法在其上运行网络爬虫。可能的原因是什么?

== 编辑 ==

/sbin/iptables -L -v输出:

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination                

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination                

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination  

答案1

某个地方的某个东西正在阻塞您的数据包。您可以像诊断其他网络问题一样来诊断此问题 - 跟踪路由、检查防火墙、检查路由、tcpdump、检查配置等。

答案2

查看可能的出站防火墙设置/规则。

答案3

您的 CentOS 服务器很可能有防火墙。防火墙可能配置为阻止服务器的输出。请使用以下输出更新您的问题(经过适当编辑):

/sbin/iptables -L -v 

如果不是您的本地防火墙,请检查是否有上游设备执行同样的事情。

相关内容