Showing posts with label ipv6. Show all posts
Showing posts with label ipv6. Show all posts

Wednesday, January 25, 2012

公网环境路由器打洞IPV6打洞 tunnel broker



支持NAT的的隧道技术我知道的有两种

teredo隧道

tunnel broker



teredo隧道系统都自带,不过不知道为啥今天我调了半天没调通

所以我就用第二个了



提供tunnelbroker服务的网站很多

这里随便列两个

台湾中研院: http://tb2.ipv6.ascc.net/

AARNET: http://broker.aarnet.net.au/



然后 还要一个软件gw6c

32位版:下载



首先去tunnelbroker的网站申请个账户,这里已第一个为例

点:User account creation html web page (automatically generated password)

申请一个账户,会给你的邮箱发邮件告诉你密码。

然后点: User password modification html web page

把密码改成你容易记的



打开软件:

按下面的填写

server address就是服务器地址

填入用户名密码








切换到advanced页

Tunnel Mode选NAT那个

把那个Tunnel Authentication Method选成你的隧道服务器需要的








然后切到第一页 点连接就行了

这是连上后的状态








大功告成 ╮(╯_╰)╭

下bt吧



不过速度都比较囧,公网的带宽就那么一点点



其实,嫌麻烦的完全可以用六飞,反正速度都那么回事

非教育网用户使用IPV6终极方案整理


Ⅰ.使用高校isatap 通道。

        下面用XX.XX.XX.XX代替ISATAP地址。
        1. Windows XP:在CMD执行以下指令
  • ipv6 install
  • netsh interface ipv6 isatap set router XX.XX.XX.XX 
  • netsh interface ipv6 isatap set state enabled
        2.Vista与Win7:在CMD执行以下指令
  • netsh interface ipv6 isatap set router XX.XX.XX.XX 
  • netsh interface ipv6 isatap set state enabled
        提供常用“ISATAP隧道点IP”
  • 上海 isatap.sjtu.edu.cn
  • 德国 isatap.uni-muenster.de
  • 台湾 nc9.giga.net.tw
  • 台湾 isatap.ipv6.chttl.com.tw
  • 韩国 isatap.ngix.ne.kr
  • 波兰 isatap.icpnet.pl
  • 北京 isatap.tsinghua.edu.cn
Ⅱ.使用Teredo 通道。

        1.Windows XP(SP1+):在CMD执行以下指令
  • netsh interface ipv6 install
  • netsh interface ipv6 set teredo client
        2.Vista与Win7:在CMD执行以下指令
  • netsh int ter set state client
        3.Debian/Ubuntu Linux:
  • sudo apt-get install miredo
        4.Redhat/Fedora Linux:
  • su -c 'yum install miredo'
  • su -c 'service miredo-client start'

如果经过上面的设置还无法连接,请修改系统默认的Teredo地址,往下看:
Windows XP:(注意有个句点)
  • netsh interface ipv6 set teredo client <服务器地址>.
Windows Vista/7:(注意有个句点)
  • netsh int teredo set state client <服务器地址>.

Linux用户需要修改配置文件并重启服务:
Debian/Ubuntu:
  • sudo gedit /etc/miredo.conf
Redhat/Fedora:
  • su -c 'dbus-launch gedit miredo.conf'
注释原来所有的 ServerAddress 段(在前面加上#号),然后增加下面的语句:
  • ServerAddress <服务器地址>
然后重启miredo服务
Redhat/Fedora
  • su -c 'service miredo-client restart' 
Debian/Ubuntu
  • sudo service miredo restart 

常用公共Teredo服务器地址列表:
  • teredo.remlab.net / teredo-debian.remlab.net (法国)   (Miredo 默认设置)
  • teredo.autotrans.consulintel.com   (西班牙)
  • teredo.ipv6.microsoft.com  (美国 雷蒙德) (Windows XP/2003/Vista/7/2008 系统默认设置)
  • teredo.ngix.ne.kr  (韩国)
  • teredo.managemydedi.com  (美国 芝加哥)

Ⅲ.对于使用路由上网的朋友,你使劲搞完上面的方法后发现还是没用,为啥?对于路由器用户来说还需要修改teredo的【类型】参数,内网用户类型不是client而是enterpriseclient。

解决方法:
  • netsh interface ipv6 set teredo enterpriseclient    (XP用户适用)
  • Netsh int ter set state enterpriseclient    (VISTA/7用户适用)
Ⅳ.还有一种牛逼的方法是找HE,HE公司拥有世界上最大的IPV6骨干网,你可以很容易搞到IPV6地址,很多使用VPS的用户甚至已经用此方法为博客、网站搞起了IPV6 Ready。此方法使用户独立服务器、VPS等拥有独立公网IP以及系统管理权限用户,对于普通拨号上网用户不实用,在次不做介绍,当然,有人可能会说用路由,然后一直不断线就行了,我很杯具地告诉你电信会断你线的。想尝试的朋友自行Google。

PS:本人不保证所有方法一定有效。
以上所有方法搜索来自于网络。欢迎转载分享