今天搞了个online的独服,发ticket问客服要了ipv6地址,自己配置了下,配置成功了。
客服给的地址是这样子的:
IP range: 2001:xxx:xxxx:xxxx:: /56
DUID: 00:03:xx:xx:xx:xx:xx:xx:xx:xx
初始系统是Debian7,在root下操作。
vim /etc/dhcp/dhclient6.conf
输入以下内容:
interface "eth0" {
## DUID换成客服发给你的DUID
send dhcp6.client-id DUID;
request;
}
保存退出。
vim /etc/network/interfaces
在最后输入以下内容:
iface eth0 inet6 static
## 2001:xxx:xxxx:xxxx::1 换成客服发给你的地址,双冒号加一个1
address 2001:xxx:xxxx:xxxx::1
## 56 换成 / 后的内容,是 48 还是 56 还是 64 不要弄错
netmask 56
accept_ra 1
pre-up dhclient -cf /etc/dhcp/dhclient6.conf -pf /run/dhclient6.eth0.pid -6 -P eth0
pre-down dhclient -x -pf /run/dhclient6.eth0.pid
保存退出。
vim /etc/modprobe.d/local.conf
options ipv6 disable=1
##是否被注释,如果被注释,放开注释。
最后执行
ifdown eth0 && ifup eth0
这样就配置成功了。
ping6 ipv6.google.com
测试下是否成功。
版权属于:作者名称
本文链接:https://benzina.cn/archives/5/
转载时须注明出处及本声明