2009年10月31日星期六

Ubuntu9.10正确有效关闭IPV6的方法

Ubuntu下上网解析DNS慢有很大程度上是和IPV6有关,而目前国内大部分地方都还没有IPV6网络,所以一般用户应该需要关闭IPV6,这里提供一种方法作为参考:

/proc/sys/net/ipv6/conf/lo/disable_ipv6

这个档案,用cat指令可以看到 0 这个数字,将他设定为1就可以了。

因为已经将ipv6编入kernel,因此在proc里面就可以看得到相关的设定。

设定的方式有很多种,有的是用echo 1 >> [路径]/档案名称的方式,这种方式是每次开机以后就得要打一次。

所以延伸出第二个方法,在rcS.d里档案,也是最正统的做法。

位置在

/etc/sysctl.conf

这个档案可以设定很多,包括要当成NAT时的封包转发等等。

要设定

/proc/sys/net/ipv6/conf/lo/disable_ipv6

这个档案,就是在sysctl.conf里面加上

net.ipv6.conf.lo.disable_ipv6 = 1

看起来与路径有点相似吧?!

是与路径相同没错,只是将 / 改成 . 并且proc/sys这个路径不用输入。

其他更多的设定也可以用相同的方式使用,不过使用之前要先确定自己在做什么。

以上请参考。

2009年10月25日星期日

Linux开机自动连接WIFI(修改中)

将其放于/etc/rc.d/rc.local文件中,最后rc.local文件内容如下:
#touch /var/lock/subsys/local
#iwpriv ath0 authmode 1
#/sbin/iwconfig ath0 essid "TP-LINK-TH" mode managed key "s:80601" rate auto ap 00:19:E0:D8:B7:5E

以上内容只是节选的例子,仅供参考记录,需要进一步研究