DNS解析工作正常 – 通过主机Google.com验证.
我知道这应该是与网络配置和/或防火墙有关的一些问题.但是,我无法弄清楚这个问题.我真的很感激任何帮助.
内容/ etc / network / interfaces
# The loopback network interfaceauto loiface lo inet loopbackauto eth0allow-hotplug eth0#iface eth0 inet dhcpiface eth0 inet static address 10.14.85.244 netmask 255.255.0.0 network 10.14.0.0 gateway 10.14.1.2
/etc/resolv.conf的内容
domain sit.iitkgpsearch sit.iitkgpnameserver 10.14.0.2
/etc/apt/apt.conf的内容
Acquire::http::proxy "http://IP:PORT/"; # Values are actually used hereAcquire::ftp::proxy "ftp://IP:PORT/";Acquire::https::proxy "https://IP:PORT/";
iptables的
# iptables -LChain input (policy ACCEPT)target prot opt source destination Chain FORWARD (policy ACCEPT)target prot opt source destination Chain OUTPUT (policy ACCEPT)target prot opt source destination
路线
# route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface10.14.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth00.0.0.0 10.14.1.2 0.0.0.0 UG 0 0 0 eth0
接近ping strace的结尾可以看到类似EAGAIN(资源暂时不可用)的东西.当我(成功)Ping内部IP地址时,不会出现此消息.请放心,这是一个新的服务器,并且有足够的磁盘和内存空间可用.
更新
刚注意到tcptraceroute正常工作:
# tcptraceroute -i eth0 Google.comSelected device eth0,address 10.14.85.244,port 53532 for outgoing packetsTracing the path to Google.com (74.125.236.80) on TCP port 80 (www),30 hops max 1 10.14.1.2 0.310 ms 0.283 ms 0.281 ms 2 10.151.1.2 0.274 ms 0.253 ms 0.281 ms 3 maa03s05-in-f16.1e100.net (74.125.236.80) [closed] 0.141 ms 0.172 ms 0.227 ms
更新&解析度
我相信防火墙阻止了ICMP消息.此外,相关服务器没有公共IP地址.我认为这也与它有关.我可以Ping通Google.com的另一台机器有一个公共IP地址.
然而,我主要担心的是apt-get确实有效,但不是lynx或wget.问题出在代理环境变量上.它们设置在.bashrc文件中,但未导出.我没注意到这一点.一旦我输出它们,事情就顺利进行了.
感谢所有提供见解的人!
解决方法 对你来说 – 一个HaikuHokku.See Your firewall.
It blocks the ICMP.
Make it not do that.
或者,更明确地说:
Ping是ICMP. DNS是UDP.下载是TCP.
您遇到的问题是Ping不起作用,这意味着您的防火墙(或网络上的某个地方)可能阻止了ICMP.
修复,或让负责的netadmin修复它,Ping将起作用.
总结以上是内存溢出为你收集整理的debian – 无法ping,但可以下载包全部内容,希望文章能够帮你解决debian – 无法ping,但可以下载包所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)