<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Snooda]]></title> 
<link>http://www.snooda.com/index</link> 
<description><![CDATA[Snooda's Blog]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Snooda]]></copyright>
<item>
<link>http://www.snooda.com/read/</link>
<title><![CDATA[给VPS添加IPV6]]></title> 
<author>snooda &lt;admin@snooda.com&gt;</author>
<category><![CDATA[默认分类]]></category>
<pubDate>Sat, 05 Jun 2010 13:11:56 +0000</pubDate> 
<guid>http://www.snooda.com/read/</guid> 
<description>
<![CDATA[ 
	    今天在网上看到一个文章，是讲关于给VPS添加IPV6地址的，其原理就是利用一台既具有IPV4，又具有IPV6地址的服务器作为代理服务器，通过虚拟一块网卡并将其流量转发至代理服务器，来实现VPS添加IPV6地址的。<br />
<br />
<br />
实现原理，首先开启TUN，像ramhost是默认开启的，burst.net可以在控制面板里手动开启。假如没有开启的可以联系客服，这里不再赘述。<br />
<br />
下载源码并编译：<br />
    wget http://tb-tun.googlecode.com/files/tb-tun_r14.tar.gz<br />
    tar zxf tb-tun_r14.tar.gz<br />
    gcc tb_userspace.c -l pthread -o tb_userspace<br />
<br />
这个源码只有一个源文件，代码很短，粗看一下大概是封装和转发的一些东西。<br />
<br />
去tunnelbroker.net注册个号，然后Create Regular Tunnel。在IPv4 Endpoint内填入VPS的IP。<br />
<br />
建好后，查看Tunnel，Routed /64就是被分配的IPv6地址段。可以从中随便选个IP。<br />
<br />
添加虚拟网卡，设置IP等信息。<br />
setsid ./tb_userspace tb [Server IPv4 address] &gt; /dev/null<br />
<br />
ifconfig tb up<br />
<br />
ifconfig tb inet6 add [你选的IPv6地址]/64<br />
<br />
ifconfig tb mtu 1480<br />
<br />
route -A inet6 add ::/0 dev tb<br />
    <br />
一切完成后，ping6 ipv6.google.com测试一下。<br />
<br />
<br />
原文网址：http://qiaodahai.com/personal/article/2010/openvz-virtual-machine-configuration-ipv6-with-tunnelbroker-net.htm<br />
<br />
<br />
不过在tunnelbroker.net里是提供Linux下的设置方法的，不依赖外部程序，没有测试，但是原理相同，应该也是好用的。<br />
    
]]>
</description>
</item><item>
<link>http://www.snooda.com/read/#blogcomment</link>
<title><![CDATA[[评论] 给VPS添加IPV6]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.snooda.com/read/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>