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