LinuxSir.cn,穿越时空的Linuxsir!

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

解决adsl-start上网解析DNS慢的问题!

[复制链接]
发表于 2005-3-21 09:20:46 | 显示全部楼层 |阅读模式
摸索了半天,终于解决了一个长期以来困惑我的问题.
注:我的系统是archlinux, 2.6.11内核,上海电信adsl,动态IP,采用adsl-setup的方式联网。

1. 关闭ipv6
在/etc/modprobe.conf中加入:
alias ipv6 off
alias net-pf-10 off
2. 防止/etc/resolv.conf自动修改
我有一个不太正规但很管用的方法(适用于adsl-start方法联网的情况):
  (1)设置网卡静态IP:192.168.0.1,子网掩马:255.255.255.0
  (2)修改/etc/resolv.conf成:
search localhost
nameserver 4.2.2.2
nameserver 192.168.0.1
nameserver 202.96.199.133
nameserver 202.96.209.133
备份这个文件,或存在另外一个地方,比如存为:/etc/resolv.conf.good
注:第一行search的是你的主机名,我的是localhost;
第4,5行为上海电信的nameserver,改成你获得的实际DNS.
  (3)建立shell脚本名为lianwang:
#!/bin/bash
adsl-start
cp -f /etc/resolv.conf.good /etc/
(4)root运行lianwang即可。
3. firefox的设置
地址栏键入:about:config,搜索ipv6,将那个选项设为ture,禁止ipv6.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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