如何让Directadmin虚拟主机管理系统支持IPV6地址的访问-使用笔记(一)

原文请参考官方文档:http://help.directadmin.com/item.php?id=353
玩VPS的大部人都会在VPS上建网站,但是想在一台VPS建立N的网站,就需要用到虚拟主机管理系统。Directadmin是国内外使用人数最多的虚 拟主机管理系统,但是IPV6即将普及全国的今天,怎么样在具有原生IPV6地址或不具备IPV6地址的VPS上建立N个IPV6网站呢?
PS:若VPS上不具备原生IPV6地址,请参考我的另外一篇博文,或百度。
测试环境:centos6 +directadmin 1.42 + tun:ipv6

正文

第一步

Directadmin 1.37.0 以上的版本,都是支持IPV6地址访问的,但是并未默认开启。第一步就是你要告诉Directadmin,你需要使用IPV6。
增加:ipv6=1
到:Directadmin的配置文件中:/usr/local/directadmin/conf/directadmin.conf

第二步

使用管理员权限登陆Directadmin控制面板,添加主机IPV6地址
Admin Level -> IP Manager
添加界面上会有子网掩码的输入栏,默认为255.255.255.0,子网掩码是IPV4的一个设置,在IPV6中将不用这个东西。所以大家保持它的默认不变即可。
PS:添加IPV6地址的时候,请不要使用[]

第三步

给正常用户添加IPV6地址。
Directadmin支持在多IP系统中,给每一个用户添加不用的IP地址访问。
使用代理商权限登录Directadmin,打开IP管理Reseller Level -> IP Management并给用户添加IPV6地址。
使用用户权限登录DirectadminUser Level -> Domain Setup -> domain.com
在底部页面,你将会看见“添加额外的IP到域名”

编辑devecot.conf

vi /etc/dovecot.conf

#IPv4
listen = *

#IPv4 and IPv6:
#listen = *, ::

修改为:
#IPv4
#listen = *

#IPv4 and IPv6:
listen = *, ::

重启Directadmin、dovecot

ok!大功告成!