2015-02-23 109 views
-1

我有一个树莓派设置为我的家庭DSL线路上的Web服务器。一切都很好。最近我把我的Pi发给一个朋友,因为他有更好的连接,我可以使用。我得到了静态内部IP,DMZ设置。一切正常,据我所见,但我不能ping服务器,虽然我可以到达站点和嘟嘟服务器,我托管它。我使用duckdns来解析他的动态ip,我试着直接ping IP地址,但是那也没用。我的iptables配置不存在,iptables -L不显示任何规则集。当我在我家时,我并不需要他们,只需将它设置为DMZ服务器就足够了。我检查了我的朋友路由器的防火墙设置,但未启用。我不是网络或服务器管理方面的专家,所以我不知道应该提供哪些信息才能提出解决方案。如果有人特别要求,我会编辑它。谢谢大家提前。我可以SSH/HTTP到我的服务器,但不能ping它

设备:树莓PI 2
OS:Raspbian

我的/ etc /网络/接口文件(我用于设置静态ip)

auto lo 
iface lo inet loopback 
auto eth0 
iface eth0 inet static 
address 192.168.0.44 
gateway 192.168.0.1 
netmask 255.255.255.0 
network 192.168.0.0 
broadcast 192.168.0.255 
allow-hotplug wlan0 
iface wlan0 inet manual 
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf 
iface default inet dhcp 
+0

因为这个问题已经没有任何关系的发展,也将更好地被要求在[苏]或相似。 – 2015-02-23 10:44:54

+0

哦,我明白了,谢谢。我会在那里尝试一下。 – omerfirmak 2015-02-23 10:46:50

回答

1

它是没有先例的,即一个ISP(你的,你的朋友的)阻止ICMP请求(又名ping)。

您可以在给定端口上使用“TCP ping”,而使用类似nmap的工具。 例如下面将检查是否是通过端口80到达:

nmap -sn -PS80 <ip> 
+0

所以这不是一个实际的问题,我应该担心? – omerfirmak 2015-02-23 10:54:55

+0

没有。现在很多w32机器默认阻止ICMP请求。它已经成为沼气标准,你不应该假设不能ping通(除非你控制整个网络) – 2015-02-23 10:57:10

相关问题