ubuntu9.04下配置ipv6翻墙
ubuntu9.04下配置ipv6,然后使用ipv6网络翻墙上网,速度快无任何限制
步骤一、下载和安装
wget http://go6.net/4105/file.asp?file_id=150 -O go6.tar.gz
mkdir go6
cd go6
tar zxf ../go6.tar.gz
rm ../go6.tar.gz
sudo apt-get -y install libcurl4-openssl-dev openssl libcrypto++-dev libpthread-stubs0-dev build-essential
cd ./gw6c-messaging
make target=linux exportdir=../tspc-advanced export
cd ../gw6c-config
make target=linux exportdir=../tspc-advanced export
cd ../tspc-advanced
make target=linux all
sudo make target=linux installdir=/usr/local/gw6c installcd ~rm -r go6
如果你在
make target=linux exportdir=../tspc-advanced export
遇到了报错,下载下面这个patch,放入go6目录下,保存为go6.patch
http://bugs.gentoo.org/attachment.cgi?id=157107
然后打补丁包
cd go6
patch -p0 -i go6.patch
然后再继续安装。
步骤二、建立conf文件
cd /usr/local/gw6c/bin
sudo rm gw6c.conf
sudo gedit gw6c.conf
server=anon.freenet6.net
auth_method=anonymous
host_type=host
prefixlen=64
if_prefix=eth0
dns_server=208.67.222.222
gw6_dir=/usr/local/gw6c
auto_retry_connect=yes
retry_delay=30
keepalive=yes
keepalive_interval=30
tunnel_mode=v6anyv4
if_tunnel_v6v4=sit1
if_tunnel_v6udpv4=tun
if_tunnel_v4v6=sit0
client_v4=auto
client_v6=auto
template=linux
proxy_client=no
broker_list=tsp-broker-list.txt
将以下代码拷贝到gw6c.conf中:
步骤三、运行
last_server=tsp-last-server.txtalways_use_same_server=nolog_filename=gw6c.loglog_rotation=yeslog_rotation_size=32syslog_facility=USER
当你看到了Connection to anon.freenet6.net established.表示安装成功。
ifconfig
可以看到多了一项:
sit1 Link encap:IPv6-in-IPv4
步骤四、翻墙浏览网页
在你需要访问的地址域名后面加上.sixxs.org
例如你要访问http://www.tube8.com
那么地址就改为http://www.tube8.com.sixxs.org
cd /usr/local/gw6c/bin
sudo ./gw6c