您的位置:首页 > 运维架构 > Linux

zz Centos中ping正常,yum不能使用的解决

2012-05-08 20:36 459 查看
http://cooshow.tsint.edu.tw/blog/files/6-1159-32849.php

ping 可正常解析ip但是 yum,ntpdate,firefox等無法解析主機名稱

例如使用yum指令會出現 pycurl error

而使用firefox會出現無法瀏覽網頁

原因:

centos各項網路工具如yum,update,firefox等優先使用ipv6解析主機名稱

但是整個系統卻是ipv4的網路

因此無法解析是正常的喔

至於ping這個工具預設會ipv4解析主機名稱所以使用這個工具便沒有發生問題

解法:

指定ipv4,例如:

wget -4 http://download.x.x/filename
或為了在開機時不要載入ipv6

在/etc/modprobe.d 建立任一檔案例如 local.conf

#vi /etc/modprobe.d/local.conf

檔案中防止載入ipv6,並當系統要執行ipv6時轉向執行成功指令ture輸入:

blacklist ipv6

install ipv6 /bin/true

ipv6功能已經禁止,所以可以把ipv6服務關閉

#chkconfig ip6tables off

重新開機

#init 6

另:

查询ipv6是否关闭的命令

ip -6 addr show 和 lsmod | grep ipv6
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: