本文目的在于自建ipv6代理,比如你有A,B两台机器,A机器能上网(最好是公家的hoho),而B机器在宿舍,又不想缴费上网,便可以将A机器通过软件delegate建立ipv6代理,而B机器就可以通过你建立的ipv6代理上网了。
准备:由于每次开机一般会重新分配ipv6,所以最好将你的A机器的ipv6绑定:
1)sudo vi /etc/network/interfaces
codes如下:
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto eth0
iface eth0 inet static
address IP地址
netmask 子网掩码
gateway 网关
iface eth0 inet6 static
address 你想要设置的ipv6地址(意义同xp下)
netmask 64
gateway ipv6地址的前四位::1 (如 2001:cc0:202c:XXXX::1)
2) sudo vi /etc/resolv.conf
codes如下:
nameserver DNS
nameserver DNS
3)重启电脑,进入shell,敲入命令ifconfig,就可以看到设置的ipv6地址了。
使用delegate软件自建ipv6代理:
下载ubuntu下delegate软件,比如delegate9.7.5.tar.gz ,解压缩,进入解压后文件夹。
codes如下:
tar zxvf delegate9.7.5.tar.gz
cd delegate9.7.75
make
cd src
sudo delegated -r -P__:3128 SERVER=delegate PERMIT="*:*:*" RELIABLE="*" (AUTHORIZER="-list{user:passowrd}") ADMIN=xx@xx.yy.cn
OK!