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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值