ubuntu默认的是IPV6吧?解析需要好久。有办法用IPV4替换吗?

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
PoemCode
帖子: 63
注册时间: 2005-05-04 1:44

ubuntu默认的是IPV6吧?解析需要好久。有办法用IPV4替换吗?

#1

帖子 PoemCode » 2005-06-21 16:35

同样的网络,我在xp下,网速很快。但是在ubuntu解析就要很长时间。这是IPV6的问题吗?如果是,怎么解决。谢谢。
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#2

帖子 yongyi » 2005-06-21 17:45

Ubuntu/Kubuntu 里关掉 tcp_ecn , 和 禁止 ipv6:
关掉 tcp_ecn
代码:

sudo sh -c " echo 'echo 0 > /proc/sys/net/ipv4/tcp_ecn ' > /etc/rcS.d/S60locale "
sudo chmod +x /etc/rcS.d/S60locale
sudo /etc/rcS.d/S60locale


有些站点使用劣质路由器,关掉 tcp_ecn 后访问这些会好些


禁止 ipv6 :
引用:
修改/etc/modprobe.d/aliases
注释alias net-pf-10 ipv6
下面加一行alias net-pf-10 off
重启后就没了

禁止 ipv6 后据说网速有一些提高
不过国内教育网和科科研网都有部分使用了 ipv6

HuaHua,标准做法是在/etc/sysctl.conf中加入net.ipv4.tcp_ecn = 0
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#3

帖子 yongyi » 2005-06-21 20:58

还有,如果你是用FF的话,可使用一些优化方式,并在FF中禁止IPv6:
Network.dns.disableIPv6 true

详细:
viewtopic.php?t=468
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
xbtan
帖子: 52
注册时间: 2005-10-21 16:19

#4

帖子 xbtan » 2005-10-27 22:43

yongyi 写了:Ubuntu/Kubuntu 里关掉 tcp_ecn , 和 禁止 ipv6:
关掉 tcp_ecn
代码:

sudo sh -c " echo 'echo 0 > /proc/sys/net/ipv4/tcp_ecn ' > /etc/rcS.d/S60locale "
sudo chmod +x /etc/rcS.d/S60locale
sudo /etc/rcS.d/S60locale


有些站点使用劣质路由器,关掉 tcp_ecn 后访问这些会好些


禁止 ipv6 :
引用:
修改/etc/modprobe.d/aliases
注释alias net-pf-10 ipv6
下面加一行alias net-pf-10 off
重启后就没了

禁止 ipv6 后据说网速有一些提高
不过国内教育网和科科研网都有部分使用了 ipv6

HuaHua,标准做法是在/etc/sysctl.conf中加入net.ipv4.tcp_ecn = 0
我按照这样的方法做了一下,重启后域名解析还是很慢,请问是什么原因?
怎么可以查看ipv6和tcp_ecn是不是被关掉了呢?

谢谢!
xbtan
帖子: 52
注册时间: 2005-10-21 16:19

#5

帖子 xbtan » 2005-10-27 23:20

刚才上网查了一下,编辑完/etc/modprobe.d/aliases以后,还要运行update-modules,然后reboot就可以了。
lvscar
帖子: 59
注册时间: 2005-08-21 0:41
来自: 北京
联系:

#6

帖子 lvscar » 2005-11-25 10:14

现在还有关闭TCP Explicit Congestion Notification 的必要吗?
lvscar
帖子: 59
注册时间: 2005-08-21 0:41
来自: 北京
联系:

#7

帖子 lvscar » 2005-11-25 10:20

名词解释
tcp_ecn=TCP and Explicit Congestion Notification=tcp阻塞标志位通知

它的作用是让路由器或防火墙向客户端报告目前的网络拥塞情况,以极大的减少tcp传输中的掉包率 提高网络性能。

你可以在终端中输入ifconfig
注意这两行:
RX packets:1434681 errors:0 dropped:0 overruns:0 frame:0
TX packets:1668793 errors:0 dropped:0 overruns:0 carrier:0

如果你的dropped像我一样 一直是0的话 其中一部分功劳应该归功于tcp_ecn

这时如果你关闭tcp_ecn, 和自废武功没什么区别。
头像
eimo
帖子: 69
注册时间: 2006-03-23 13:42
来自: 上海

#8

帖子 eimo » 2006-03-23 14:26

我关闭了tcp_ecn,但如果要打开tcp_ecn怎么打开?

不好意思,看了上面的,解决了
net.ipv4.tcp_ecn = 0
改为net.ipv4.tcp_ecn = 1
freespace
帖子: 15
注册时间: 2006-09-23 22:42

#9

帖子 freespace » 2006-09-26 3:50

做个标记。
头像
bricksun
帖子: 85
注册时间: 2006-05-13 8:17
来自: 比京

#10

帖子 bricksun » 2006-09-26 5:24

同楼上,呵呵
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#11

帖子 clarezoe » 2008-01-18 7:03

要是想打开IPV6怎么办?
回复