LinuxSir.cn,穿越时空的Linuxsir!

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

域名解析问题,头痛死了!

[复制链接]
发表于 2006-7-29 20:43:01 | 显示全部楼层 |阅读模式
我的系统是在单位局域网内的,电信10M接入,我自己指定IP,没有用dhcp。
前段时间,突然发现,只要网络中断,恢复后,无法解析域名,firefox、konq、link都是一样的,要过大概10多分钟才能解析,但是ping网关都是通的,eva、kopete、电驴都是通的。

我的/etc/resolve.conf是
nameserver 202.101.172.35

我的/etc/conf.d/net是
config_eth0=( "192.168.0.89 netmask 255.255.255.0 brd 192.168.0.255" )
routes_eth0=( "default gw 192.168.0.1" )

有一次发生这种情况后,我马上切回win,发现win是好的,而且单位里所有的电脑用的都是同一个DNS;切回gentoo后,还是解析不了,7、8分钟后才通

我都快被折磨死了,加上这段时间交换机自动切断的次数较多(大概BT的人多吧)。

please
发表于 2006-7-30 00:02:14 | 显示全部楼层
你用的集成网卡,nv的?
那个在linux一直有你说的这个问题,断流。
回复 支持 反对

使用道具 举报

发表于 2006-7-30 01:09:49 | 显示全部楼层
我用l2tpd连接学校的vpn,也遇到这个问题,每次只有把net.eth0 restart才行,也是nForce的网卡
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 08:54:35 | 显示全部楼层
奇怪啊,我不是nv的网卡,我是主板自带的,via的8237
回复 支持 反对

使用道具 举报

发表于 2006-7-30 09:29:22 | 显示全部楼层
好像我的系统偶尔也出现类似的问题。
Windows下明显比Linux域名解析快一点。我的/etc/resolve.conf现在写了三个DNS服务器地址。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 09:49:12 | 显示全部楼层
Post by ifree
好像我的系统偶尔也出现类似的问题。
Windows下明显比Linux域名解析快一点。我的/etc/resolve.conf现在写了三个DNS服务器地址。

我都写了四个了
gentoo官方论坛找了篇贴子,应该是我这个问题,好像是解决了,但是我却看不懂,哪位帮帮忙吧http://forums.gentoo.org/viewtop ... hlight-lan+dns.html
回复 支持 反对

使用道具 举报

发表于 2006-7-30 11:11:22 | 显示全部楼层
上面说默认的route不对.
用route -n,看看.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 12:13:43 | 显示全部楼层
我也不知道到底我的这个算不算对
  1. sudo route -n
  2. Kernel IP routing table
  3. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  4. 192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
  5. 127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
  6. 0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-7-30 13:09:30 | 显示全部楼层
nf的集成网卡没有问题。
回复 支持 反对

使用道具 举报

发表于 2006-7-30 13:45:26 | 显示全部楼层
那么我的情况呢?重新建立pppd连接后,就无法解析域名了,只有重启网卡,我的DNS是在LAN上的

  1. sudo ip route
  2. 172.16.255.1 dev ppp0  proto kernel  scope link  src 172.16.45.9
  3. 222.205.55.0/24 dev eth0  proto kernel  scope link  src 222.205.55.7
  4. 210.32.0.0/16 via 222.205.55.1 dev eth0
  5. 222.205.0.0/16 via 222.205.55.1 dev eth0
  6. 10.0.0.0/8 via 222.205.55.1 dev eth0
  7. 127.0.0.0/8 dev lo  scope link
  8. default via 172.16.255.1 dev ppp0
复制代码

那DNS 10.10.0.21就会通过222.205.55.1,不重启内核应该不会改变路由表,那觉得pppd连接应该不影响DNS的访问啊,有什么问题,请知道的指正一下。
对了,我的net.eth0启动时会把所有路由都设成通过222.205.55.1,这个是我的网关,会不会有会关系?
回复 支持 反对

使用道具 举报

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

本版积分规则

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