Virmach的6to4 tunnel

众所周知,virmach的ip全黑了,Google动不动就人机验证。还好,利用HE.NET的TunnelBroker可以加个ipv6可以勉强续命。
可是最近突然一下ipv6好像掉了,表现为人机验证恢复,且提示ip为机器的ipv4地址。

没办法,事关高三幸福生活大事,趁着清明假期回家有时间可以修一下。
首先尝试了一下重新配置TunnelBroker,包括重新启动网卡,重启隧道...
均无果,ping6 ipv6.google.com 都不通。
可能是连不上tunnel server?查了一下,tunnel 的端口是41,我试一下telnet 服务器 41端口,测试几个服务器均不通,看来是被机房屏蔽了呀?
上我另一台去年新买的鸡鸡,装的Windows,再试试看,确认是不是机房问题?
有点心灰意冷,要是不行就凉了。
咦!ipconfig ,怎么有ipv6呢?!
经过ipv6-test.com测试,是个6to4隧道,真是超出意料。
初步尝试在debian原来的服务器上也整个,未果,决定在win这台上也安装个v2
结果win下安v2浪费好多时间,还要和cdn磨合,配置tls,防火墙,本以为大功告成,可最后的速度很不理想,只有400k,很奇怪。
有点受挫,还浪费了我大半天的假期...不知道是啥问题...希望又转回了debian服务器
有什么auto 6to4的办法呢?
踏破铁鞋无觅处,得来全不费功夫。
外国友人的好项目解决了这个问题,按照README的配置

On Debian, a stanza in /etc/network/interfaces of the form

auto 6to4
iface 6to4 inet6 6to4
    local YOUR-IPv4-ADDRESS-HERE

may be an easier way to bring up a 6to4 interface, assuming you have a
static IPv4 address.

也就是加入中间那三行到/etc/network/interfaces 配上服务器ip
systemctl restart networking..duang!解决问题,6to4的v6地址搞到了,一ping通了!爽~速度,还是原来那么快!
这个好像有点问题,dns没法自动跳v6,所以google需要手动设置一下hosts

2607:f8b0:4007:80e::2003 www.google.com.hk
2607:f8b0:4007:808::2004 google.com
2607:f8b0:4005:801::200e www.google.com

问题解决,愉快畅游国际互联网~
如果这次抓住问题本质在于6to4,设置6to4会不会比再搞个win下v2服务器强百倍呢?当然那时也并非没想过,单纯不懂操作,觉得6to4难,才v2ray....

标签: none

添加新评论