在使用不支持ipv6的VPN时同时使用isatap隧道上Ipv6(转自 http://ihipop.info/)

Posted in IPV6, VPN, 服务器 on 03月 5th, 2011 by Strong



额,标题有点拗口,实际上情况是这样的,我在学校靠VPN出外网(PPTP/Openvpn),不走学校的计费系统。如果使用VPN的同时。就无法使用学校的IPv6的isatap隧道上ipv6,因为VPN链接后就加了条路由,劫持了除了到VPN服务器以外的所有流量,而经过了VPN服务器NAT转发以后无法进行正常的隧道通讯,导致链接VPN后打不开IPv6地址的网站,在上网的时候不能保种子,对于教育网内的V6的PT站点来说确实非常痛苦,实际上,我们只要给isatap隧道服务器单独加一条路由就可以了
以ubuntu为例,我使用isatapd来配置IPV6隧道非常方便
1 . sudo isatapd -v 219.230.14x.xx
其中219.230.14x.xx就是我们学校isatap隧道服务器的ipv4地址了
我们给他加一条路由,由于是通过物理网卡走的、规则这样写:
1 . sudo route add -host 219.230.14x.xx gw 172.16.175.1 dev eth0
win系统处理方式类似,加一条到isatap隧道服务器的路由即可
1 . route add 219.230.14x.x  172.16.175.1
172.16.175.1是你的物理网卡网关地址,eth0是物理网卡接口
然后就可以方便的同时使用基于isatap的IPv6和走VPN的IPV4了
对于荣瑞(openvpn)。操作要稍微复杂一点,因为pptp和openvpn的tun模式一样,是基于OSI-3的,而openvpn的TAP模式则是虚拟出了一块网卡,这个是OSI-2层的,直接修改路由没用,而荣瑞就是基于OSI-2的,还需要多一步操作!
去掉VPN虚拟网卡的IPv6 协议,防止干扰
首先连接好荣瑞。
这个时候你的计算机的localip是10开头的虚拟地址,对于isatap来说默认会处于disable的,isatap不起作用,ping cgbt.cn的返回是Destination host unreachable  可见IPv6没有起作用,重新设置到isatap隧道的路由然后把isatap适配器禁用再启用即可
1.route add 219.230.14x.xx your-gateway
2.netsh interface ipv6 isatap set state dis
3.netsh interface ipv6 isatap set state en



Tags:

常州大学 IPV6协议一键安装版。By:Strong

Posted in IPV6 on 10月 13th, 2010 by Strong












下载文件后 双击打开
ipv6&XP&Vista&install 只对 XP有用

ipv6&Win7&Vista&install 只对 Win7 and Vista 有用

文件下载:Ipv6 install.zip

Tags: