1、环境描述
载体:ESX Server上的一台虚拟机
操作系统:CentOS 5.5
2、问题描述
在同过yum在线安装软件包时,出现如下如所示问题:
3、问题分析与解决
(1)该服务器应用与生产环境,可以排除网络连接问题,但为了保险起见,还是做了相应的测试,以排除是否为网络链接问题。
至此,可以排除网络连接问题。
(2)怀疑是DNS域名解析存在问题,但是ping域名,解析正常,如下图示:
但是,telnet该域名的80端口和curl,链接超时,如下图示:
依上图显示,出现了IPv6的地址,怀疑服务器的IPv6协议功能没有关闭,查看配置文件,该功能已经“no”。
(3)最后,还是将问题归结为域名解析的问题,故将域名<——>IP写入hosts文件。
并确认解析顺序。
完成上述配置修改后,问题依旧。
(4)所有可能出错的地方几乎都已经排除,就差防火墙了。这是相到防火墙是一 个同事配置的,并不是策略脚本生成的。查看防火墙,缺少包状态跟踪策略语句。
添加后,保存退出,重启防火墙,yum应用恢复正常。
转载于:https://blog.51cto.com/wuluwa/787494