Dec 18
1.确认vps支持tun/tap设备
运行
cat /dev/net/tun
如果返回File descriptor in bad state,说明支持tun/tap。否则请发ticket联系客服。
2.注册 IPv6 Tunnel Broker
进入 http://tunnelbroker.net/,点击左上角面板的Register按钮注册一个帐号。
注册完成后登录,点击左侧的 Create Regular Tunnel,在 IPv4 Endpoint (Your side):中填入 VPS 的 IPv4 地址,然后在下面的 Available Tunnel Servers 里选择一个离你 VPS 机房最近的地点。点击 Create Tunnel 创建隧道。
创建完成后进入刚申请的隧道的详情页面,记下以下信息:
Server IPv4 Address: 服务端的 IPv4 地址,假设为 1.2.3.4
Client IPv4 Address: VPS 的 IPv4 地址,假设为 5.6.7.8
Client IPv6 Address: 获得的 IPv6 地址,假设为 2000:200:a:f00::2/64
点击中间的 Example Configurations 选项卡可以看见各种系统上建立隧道的配置方法,不过OpenVZ 虚拟机都是用不了的。此时需要使用用户层的 tb-tun 隧道客户端。
3.编译 tb-tun
wget http://tb-tun.googlecode.com/files/tb-tun_r18.tar.gz
tar xvf tb-tun_r18.tar.gz
gcc tb_userspace.c -l pthread -o tb_userspace
把编译出的程序移到 $PATH 里:
mv tb_userspace /usr/local/sbin
用 tb_userspace 创建一个名为 tb 的虚拟接口并后台运行,第一个地址为服务端地址,第二个地址为 VPS 的本地地址:
setsid tb_userspace tb 184.105.253.14 181.215.100.97 sit
启用虚拟接口:
ifconfig tb up
为虚拟接口分配前面申请到的 IPv6 地址:
ifconfig tb inet6 add 2001:470:1f10:37e::2/64
调整虚拟接口的最大传输单元:(这步可以不做)
ifconfig tb mtu 1480
添加 IPv6 路由:
/sbin/route -A inet6 add ::/0 dev tb
/sbin/ip -6 route add default dev tb
参考资料:http://tieba.baidu.com/p/3153585015
Oct 20
转自:http://blog.sina.com.cn/s/blog_7266c7eb0100sb0f.html
在注册表里加下面这个键值:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDnscacheParameters]
“AddrConfigControl”=dword:00000000
好像在teredo隧道正常的情况下,会直接使用IPv6里设置的DNS,而不会用IPv4里设置的那个DNS。如果Teredo隧道不正常,似乎也仍然会发出type A和AAAA两种DNS请求,当然,这没什么影响。把dns换成支持v4/v6双栈的dns似乎也不是必须的了。
Jun 09
在 Windows XP 系统上即使已经修改 C:WINDOWSsystem32driversetchosts 文件,并添加了某些网址的IPv6地址,但是在解析的时候, IPv6 的优先级仍然要比IPv4 低,这就需要在命令行下输入:
netsh
int
ipv6
set prefix ::1/128 50 0
set prefix ::/0 40 1
set prefix 2002::/16 30 1
set prefix ::/96 20 3
set prefix ::ffff:0:0/96 10 4
set prefix 2001::/32 5 1
实际上上述命令的完整格式应该是
>netsh int ipv6 set prefix ?
用法: set prefixpolicy [prefix=]/ [precedence=] [label=] [[store=]active|persistent]
参数:
标记 值
prefix - 添加到策略的前缀。
precedence - 排序的优先顺序值。
label - 匹配的标签值。
store - 下列值之一:
active: 更改只持续到下一次重新启动。
persistent: 更改持久有效(默认值)。
说明: 修改给定前缀的源和目标地址选择策略。
示例:
set prefixpolicy ::/96 3 4
要查看当前的策略优先级设定,可以输入:
>netsh int ipv6 sh prefixpolicy (Windows 7 请使用 prefixpolies 关键字)
正在查询活动状态...
优先顺序 标签 前缀
---------- ----- --------------------------------
5 1 2001::/32
10 4 ::ffff:0:0/96
20 3 ::/96
30 1 2002::/16
40 1 ::/0
50 0 ::1/128
Mar 30
(1).获取最新版的Tor套件
Tor只有0.2.3.12以上的版本才支持IPv6网桥,所以你必须获取最新的Tor。
请访问:
https://www.torproject.org/projects/vidalia.html.en
或者
https://www.torproject.org/projects/obfsproxy.html.en
(2).获取IPv6连接
您的计算机必须能够访问IPv6网站,如果您没有IPv6连接,请搜索“ISATAP”或者“gogo6”的相关教程。
(3).访问这里:https://bridges.torproject.org
这里列出了一个IPv6的Tor网桥。
(4).配置Tor
转到Vidalia控制面板的“高级”,点编辑Torrc,这样就展开了Tor的配置文件
添加这两行
ExcludeNodes {cn},{hk},{mo},{sg},{th},{pk},{by},{ru},{ir},{vn},{ph},{my},{cu}
ExcludeExitNodes {cn},{hk},{mo},{sg},{th},{pk},{by},{ru},{ir},{vn},{ph},{my},{cu}
Feb 23
Google Public DNS
2001:4860:4860::8888
2001:4860:4860::8844
OpenDNS IPv6
2620:0:ccc::2
2620:0:ccd::2
Hurricane Electric DNS
74.82.42.42
2001:470:20::2
nameserver 2001:470:0:45::2
nameserver 2001:470:0:78::2
nameserver 2001:470:0:7d::2
nameserver 2001:470:0:8c::2
nameserver 2001:470:0:c0::2
上海交通大学DNS服务器:
2001:da8:8000:1:202:120:2:100
2001:da8:8000:1:202:120:2:101
北京邮电大学DNS服务器:
2001:da8:202:10::36
2001:da8:202:10::37
北京科技大学DNS服务器:
2001:da8:208:10::6
科技网DNS服务器:
2001:cc0:2fff:2::6
CNNIC DNS服务器:
2001:dc7:1000::1
清华大学DNS服务器:
2001:da8:200:ffff::28
2001:da8:8003:801::1
还有:
2001:15c0:65ff:235::2
2001:15c0:65ff:25b::2
Recent Comments