找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 19036|回复: 9

在IPv4网络上通过上海交大ISATAP隧道或6to4隧道接入IPv6互联网

[复制链接]
满天星 发表于 2010-8-10 22:38:36 | 显示全部楼层 |阅读模式
通过隧道技术,我们可以通过现有的IPv4网络来接入IPv6互联网,访问IPv6网络中的资源,将自己的PC机变为一台双栈主机(IPv4与IPv6共存)

重要提示
         不管是ISATAP隧道还是6to4隧道,PC机必须有全球唯一的互联网IPv4地址,比如直接通过ADSL拨号等获得的公网IPv4地址!
         如果您通过路由器接入互联网,或者属于某局域网内部,则无法通过现有IPv4网络接入IPv6互联网!

具体操作:

1. 上海交大ISATAP隧道点IPv4地址是isatap.sjtu.edu.cn   
(也可以更换为教育网上其它高校的ISATAP隧道地址)

用户设置isatap隧道的终结点router为 isatap.sjtu.edu.cn

Windows XP/2003 设置如下:

C:\Documents and Settings\Administrator>netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>isatap
netsh interface ipv6 isatap>set router isatap.sjtu.edu.cn


Vista 设置如下:

鼠标右键点击“开始->程序->附件->命令提示符”,选择“以管理员身份运行”。
在新开启的【命令提示符】窗口中执行以下两条命令:
netsh interface ipv6 isatap set router isatap.sjtu.edu.cn
netsh interface ipv6 isatap set state enabled

(部分Vista系统的电脑会在本地LAN中发出IPv6 RA,导致相邻用户不走隧道,此时最好在本地网卡上禁用IPv6选项)

Linux 设置如下:

ip tunnel add sit1 mode sit remote 202.120.58.150 local a.b.c.d
ifconfig sit1 up
ifconfig sit1 add 2001:da8:8000:d010:0:5efe:a.b.c.d/64
ip route add ::/0 via 2001:da8:8000:d010::1 metric 1

注意: 上面的 a.b.c.d 请使用你的真实IPv4地址代替

配置好之后 ipconfig后应该看到一个2001:da8:8000:d010 为前缀的v6地址,hostid为5efe:a.b.c.d,其中a.b.c.d为你的真实的IPV4地址。
推荐使用ISATAP隧道方式接入,不要和下面的另一种6to4隧道同时使用



2. 上海交大网络中心6to4隧道点IP地址是202.112.26.246
(也可以更换为教育网上其它高校的6to4隧道地址)

如果您无法使用ISATAP方式接入,可以考虑使用这种方式。
用户设置6to4隧道的终结点relay为202.112.26.246

Windows XP/2003 设置如下:

C:\Documents and Settings\Administrator>netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>6to4
netsh interface ipv6 6to4>set relay 202.112.26.246 enable


然后 ipconfig后应该看到一个2002:xx:xx为前缀的v6地址,hostid亦为xx:xx,

其中xx.xx为你的真实的IPV4地址转化成得ipv6地址。

自动获得的默认网关是2002:ca70:1af6::ca70:1af6
zjyun 发表于 2011-1-6 12:30:51 | 显示全部楼层
受用,讲解的很详细,学习了!
回复

使用道具 举报

ryoohki 发表于 2011-4-18 20:54:39 | 显示全部楼层
可以通过TCP端口映射使得内网的电脑也使用 ipv6 网络吗?
回复

使用道具 举报

 楼主| 满天星 发表于 2011-4-18 22:23:05 | 显示全部楼层
内网建议使用Teredo隧道,或者使用软件的形式!
端口映射理论上可以,但实际部署起来需要NAT设备支持的较好,且设置复杂,即使能映射成功,也仅仅只能映射一台电脑!
回复

使用道具 举报

hlzyly 发表于 2011-5-3 13:47:22 | 显示全部楼层
怎么用6To4的方式配置好后,得到的IP地址为:2002:ddb6:7dfa::ddb6:7dfa呢?并且不能访问IPv6网络。
回复

使用道具 举报

 楼主| 满天星 发表于 2011-5-3 21:28:18 | 显示全部楼层
这位兄弟,请问你的IP地址是否是:221.182.125.250
如果你使用上海交大的6to4隧道服务,看一下自动获得的默认网关是否是:2002:ca70:1af6::ca70:1af6
6to4隧道建好以后应该是可以使用的,最好提供一下你获取到6to4地址以后的ipconfig /all信息,以及netsh Interface ipv6 show route信息
回复

使用道具 举报

taget 发表于 2011-5-28 21:32:08 | 显示全部楼层
可以由 我的学校的校园网 4接入6嘛
回复

使用道具 举报

 楼主| 满天星 发表于 2011-5-28 22:59:42 | 显示全部楼层
论坛里很多帖子,请自己参考,置顶帖有IPv4接入IPv6的各种方法!
根据自己的网络环境选择就行了
回复

使用道具 举报

panda_chris 发表于 2012-9-26 12:39:02 | 显示全部楼层
原来用的adsl拨号的可以isatap上ipv6,现在换了光纤了。。用不了了~~ipconfig看不到外网的ip了~有什么办法吗?
回复

使用道具 举报

 楼主| 满天星 发表于 2012-9-26 17:08:24 | 显示全部楼层
ISATAP要求公网ip,请更换其它接入方式,参考论坛新手区置顶帖!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|IPv6BBS ( 京ICP备13024693号 | 京公网安备11010802012238 )

GMT+8, 2024-4-19 18:19 , Processed in 0.024882 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表