禁用 Proftpd IPv6
2008年08月05日 Crazy Loong 1,770 views
版权声明:原创文章,转载请注明出处,Crazy Loong(http://goto8848.net)
一直觉得在 IPv6 还不普及的今天,在机器上加上 IPv6 的支持,真是一种莫大的浪费。所以,我参照网上的方法,将 IPv6 在我的 Debian Etch 下禁用了。没想到,我重新启动 Proftpd 的时候,却得到了下面的错误提示
Starting ftp server: proftpd - IPv6 getaddrinfo '主机名' error: Name or service not known
从字面上看,应该是 Proftpd 还在继续支持 IPv6,而我已经把系统的 IPv6 禁用了,所以就造成了这个错误。在www.proftpd.org 上查找一番,找到了这个 directive。果然,IPv6 是默认支持的,修改之。在 proftpd.conf 里加入
UseIPv6 off
然后重新启动 proftpd 就 OK 了。
这里有个小提示,在这个文档里,这个 directive 只适用于 1.3.1rc1 及以后的版本。但我试验了之后,发现 1.3.0 也是适用的。
绝大多数版本的linux都支持ipv6,可惜现在的运营商基本还没有使用IPV6网络,在linux中使用ipv6模块,不但会影响我们的系统性能,还会影响你的上网速度。很多人使用linux系统上网感觉有点慢,有一个原因就是因为支持ipv6的DNS解析引起的。以下是如何禁用它:(Debian etch下有3种方法)
1、修改/etc/modprobe.d/aliases
IBM:~# vi /etc/modprobe.d/aliases
其中有一行是 “alias net-pf-10 ipv6″
将上面一行注释掉,用以下两行取代:
alias net-pf-10 off
alias ipv6 off * 也可以不加这一行
2、修改/etc/modprobe.d/blacklist
IBM:~# vi /etc/modprobe.d/blacklist
增加一行:blacklist ipv6
3、建立一个文件/etc/modprobe.d/ipv6-blacklist
IBM:~# echo “blacklist ipv6″ > /etc/modprobe.d/ipv6-blacklist
Popularity: 41%
归类于:FTP

8 条评论 发表评论
1. JasonOne | 2008年08月08日 11:48
支持,值得我学习一下!
2. Poshi | 2008年08月11日 11:22
发现你的博客,基本上也都是Wordpress的内容呀~~
3. Crazy Loong | 2008年08月11日 14:37
To: Poshi
关注的地方不一样嘛
4. chiny | 2008年08月14日 11:56
路过~~~~~
5. Crazy Loong | 2008年08月14日 12:13
To: chiny
=_=!
6. chiny | 2008年08月14日 12:59
:PPPPPP
7. 诡谲 | 2008年08月16日 10:09
现在还不是IPV6的时代,还不需要开启它
8. Loveblogearn | 2008年09月20日 10:24
国内IPv6还不行呢!不过有发展前途!
发表评论
允许使用的 HTML 标签:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>