嗨,大家好,我有一个很奇怪的问题发生在我的一个盒子里。 如果有人可以build议我可以检查,请让我知道。 谢谢。
这是布局。
Box 1&Box 2 <>防火墙<> Internet
现在有趣的是,框1,我可以运行“yum”实用程序来下载和检查包在线,但与框2,我正在得到一个时间。
仔细研究这一点,我已经排除了这是一个防火墙的问题,因为我能够通过yum看到通过防火墙的Box 1&Box 2所做的连接请求。 我已经进一步排除这是OS操作系统防火墙的问题,因为它们都具有相同的设置,并且都有http权限。
从框2运行testing,我得到以下。 最后一个命令被阻塞了。 方框1上的相同testing结果与响应。
[root@uat webalizer]# telnet 8.8.8.8 53 Trying 8.8.8.8... Connected to google-public-dns-a.google.com (8.8.8.8). Escape character is '^]'. Connection closed by foreign host. [root@uat webalizer]# [root@uat webalizer]# ping www.yahoo.com PING ds-any-fp3-real.wa1.b.yahoo.com (98.138.252.30) 56(84) bytes of data. 64 bytes from ir2.fp.vip.ne1.yahoo.com (98.138.252.30): icmp_seq=1 ttl=53 time=100 ms --- ds-any-fp3-real.wa1.b.yahoo.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 100.251/100.251/100.251/0.000 ms [root@uat webalizer]# [root@uat webalizer]# telnet www.yahoo.com 80 Trying 206.190.36.45... telnet: connect to address 206.190.36.45: Connection timed out Trying 206.190.36.105... telnet: connect to address 206.190.36.105: Connection timed out Trying 98.138.252.30...
现在我想要做的是使用yum。 但从下面看来,它似乎是超时。
[root@uat webalizer]# yum info bzip2-libs http://vault.centos.org/5.5/addons/x86_64/repodata/repomd.xml: [Errno 12] Timeout: <urlopen error timed out> Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again
如果我尝试下载Box 2上的xml,则失败。 然而,试图在方框1上做同样的事情还是可以的。
[root@uat webalizer]# wget http://vault.centos.org/5.5/addons/x86_64/repodata/repomd.xml --2013-12-20 05:54:09-- http://vault.centos.org/5.5/addons/x86_64/repodata/repomd.xml Resolving vault.centos.org... 216.151.172.58 Connecting to vault.centos.org|216.151.172.58|:80...
好的,抱歉,来自Box 1&2的stream量正通过防火墙通过两个不同的代理服务器。 一直在工作的人已经开启了NAT。 因此,尽pipeBox 2的stream量被防火墙路由到Internet,但并不适用NAT。 现在都是固定的 对困惑感到抱歉。