LinuxSir.cn,穿越时空的Linuxsir!

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

无法上网(已解决)

[复制链接]
发表于 2009-8-24 16:28:29 | 显示全部楼层 |阅读模式
第一次安装的gentoo,安装时可上网,重启后无法上网
能ping通局域网内的机子
links上网时显示host not found
网络设置与xp下相同

nano -w /etc/conf.d/net 为
  config_eth0=( "192.168.0.200 netmask 255.255.255.0 brd 192.168.0.255" )
  routes_eth0=( "default via 192.168.0.251" )    不太懂是网关吗??

nano -w /etc/resolv.conf 为
   domain       homenetwork
   namesever  ......
发表于 2009-8-24 17:04:38 | 显示全部楼层
~ $ cat /etc/conf.d/net
config_eth0="dhcp"
dhcp_eth0="nodns nontp nonis"

~ $ cat /etc/resolv.conf
nameserver (写你的dns)

还要ln -s /etc/init.d/net.lo /etc/init.d/net.eth0 加入软链接之后再

/etc/init.d/net.eth0 restart
回复 支持 反对

使用道具 举报

发表于 2009-8-24 17:04:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-8-24 17:19:18 | 显示全部楼层
一看就知道nameserver有错...
能ping证明网络没有任何问题,只是域名解析出错了而已..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-25 08:10:25 | 显示全部楼层
谢谢各位指教
我也怀疑是dns出了问题

每次修改   /etc/resolv.conf

domain homenetwork
namesever     61.177.7.1 (与xp下相同 )

保存
重打开正常
重开机后打开  namesever     61.177.7.1            消失         

当然最主要的还是 ping不通外网
ping ***.***.***.***    时提示network is unceachable
ping www.google.com  时提示unkown host www.google.com
回复 支持 反对

使用道具 举报

发表于 2009-8-25 09:34:26 | 显示全部楼层
Post by asktme31;2020013
谢谢各位指教
我也怀疑是dns出了问题

每次修改   /etc/resolv.conf

domain homenetwork
namesever     61.177.7.1 (与xp下相同 )

保存
重打开正常
重开机后打开  namesever     61.177.7.1            消失         

当然最主要的还是 ping不通外网
ping ***.***.***.***    时提示network is unceachable
ping www.google.com  时提示unkown host www.google.com

这是开启了 dhcpcd 的缘故,你的dhcp服务器没有正确设置DNS信息。

1. 修改 /etc/resolv.conf 文件为
nameserver 61.177.7.1
nameserver 208.67.222.222
nameserver 208.67.220.220

2.  创建一个 resolv.conf.head 文件,内容和 resolv.conf 一样,可通过复制来完成。
cp /etc/resolv.conf /etc/resolv.conf.head

如果ping不同外网的ip,就是 default gateway(默认网关没有设置好)。在windows下用 ipcofig /all 查看一下你的上网信息,贴出来大家分析一下。
回复 支持 反对

使用道具 举报

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

本版积分规则

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