LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 956|回复: 17

emerge --update 后,ping IP通,ping 域名不通了。

[复制链接]
发表于 2011-9-11 10:07:53 | 显示全部楼层 |阅读模式
# emerge --update --newuse --deep @world
# emerge -pv --depclean 确认了没有删除任何东西之后
# revdep-rebuild

# reboot

# ping IP 可通,
# ping www.sina.com之类的域名,都提示unknown host name,浏览器浏览网页也正常。

第一次装gentoo时,也发生过这样的事情,那次以为是误删了什么东西,后来重新装了系统,
这次可不想再来一次重装了。

/etc/resolv.conf
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 221.228.255.1

=====
之前以为是revdep后的问题,现在才发觉是emerge --update --newuse --deep -av @world 之后重启的话,ping 域名已经不通了,但是ping IP总是正常的,浏览网页什么的也正常。
发表于 2011-9-11 11:14:47 | 显示全部楼层
ping 你上面那些dns 服务器能通吗?
nslookup一下,
另外你的/etc/host.conf 呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-11 12:07:24 | 显示全部楼层
Post by KenShinXF;2151438
ping 你上面那些dns 服务器能通吗?
nslookup一下,
另外你的/etc/host.conf 呢?

有点晕了,nslookup 居然 command not found.
emerge 连不上网络也装不上阿。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-11 12:25:44 | 显示全部楼层
ping 8.8.8.8 ....都是通的,就是ping 域名不通。
现在从别处下了个bind,装上了,试试nslookup,
# nslookup 192.168.1.1,结果:
Server:     192.168.1.1
Address:    192.168.1.1#53

** server can't find 1.1.163.192.in-addr.arpa.: NXDOMAIN
回复 支持 反对

使用道具 举报

发表于 2011-9-11 15:30:46 | 显示全部楼层
把DNS server换成8.8.8.8应该就没问题了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-11 15:47:07 | 显示全部楼层
Post by gorf;2151481
把DNS server换成8.8.8.8应该就没问题了。


resolv.conf里面已经包含了 8.8.8.8了
回复 支持 反对

使用道具 举报

发表于 2011-9-11 16:36:35 | 显示全部楼层
1.把/etc/resolv.conf第一行去掉试试主。
nameserver 192.168.1.1

2.root 用户能ping通域名吗?

3.可能/etc/hosts也有关系!
回复 支持 反对

使用道具 举报

发表于 2011-9-11 17:12:41 | 显示全部楼层
也有可能是安装了bind/dnsmasq之类的软件,升级的时候配置也更新了。
如果不是很急,就先用着慢慢找原因;如果着急上网,还不如重新装一遍,多留心一下系统中与网络相关的软件和配置,估计不大能重现此问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-11 17:21:11 | 显示全部楼层
Post by Hooong;2151483
1.把/etc/resolv.conf第一行去掉试试主。
nameserver 192.168.1.1

2.root 用户能ping通域名吗?

3.可能/etc/hosts也有关系!


root 用户也是ping IP通,ping 域名不通。

/etc/hosts 就默认的设置改了一行:
127.0.0.1    gent.tsimaa.com  gent  localhost

把自己加上的内容去掉,还是一样的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-11 17:27:21 | 显示全部楼层
Post by zhou3345;2151492
也有可能是安装了bind/dnsmasq之类的软件,升级的时候配置也更新了。
如果不是很急,就先用着慢慢找原因;如果着急上网,还不如重新装一遍,多留心一下系统中与网络相关的软件和配置,估计不大能重现此问题。


可以确定没有安装 dnsmasg, 应该可以肯定是dns相关的哪里有问题,第一次安装完成后,按照手册提示 emerge --update --deep --newuse -av @world 升级系统,也是出的这个故障,后来重新装了系统,不过就没按手册提示升级和revdep,一直使用正常的。

唉。没事手贱干嘛,这次看看有不少软件有变化,就试试了,谁知会这样。
我可不想再重装一次了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表