体验IPV6

从IPv4到IPv6的发展是历史所趋,记得前段时间用移动的G3上网卡上网的时候,竟然发现每次的IP地址都是同样的那个,真是不知道是移动的IP太少了,让我们用了个大局域网还是IP地址太多了,让我们一人一个IP,不过尝试迅雷下载的时候发现识别为内网,估计是个大局域网,呵呵。IPv6的好处当然不用说,但想让我们从V4时代一下子跨越到IPV6时代,估计是个不可能的事情,现在的设备,除了电脑,绝大多数仅仅支持IPV4,想让大家一下子放弃这些设备,估计有些困难,IPV6的普及必然还需要时间,当然,这不能阻挡我们对新技术的热情,现在已经有很多方法可以让我们在现在的IPv4网络上获得IPv6网络上面的资源.

Teredo (又成为面向 IPv6 的 IPv4 NAT [网络地址转换]穿越,是一项 IPv6 / IPv4 过渡技术,在 IPv6 / IPv4 主机位于一个或多个 IPv4 NAT 之后时,用来为单播 IPv6 连接提供地址分配和主机间自动隧道。为了能够通过 IPv4 NAT, IPv6 数据包作为基于 IPv4 的用户数据包协议(UDP) 消息发送出去。本文向读者提供了有关 Teredo 的概述(包括 Teredo 地址以及数据包结构),并且详细解释了 Teredo 客户端的发起通信的方式、特定于 Teredo 主机的中继、仅支持 IPv6 主机使用 IPv4 Internet 的方法、 IPv6 Internet、 Teredo 服务器以及 Teredo 中继。

关于TEREDO的更多知识请参考http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/teredo.mspx

let‘s go,这里以windows系统为例。

1、安装ipv6协议,对于XP系统来说,IPv6协议默认是没有安装的,我们打开“命令提示符”窗口,运行命令 ipv6 install (中间有个空格) ,稍等一会,出现“successed”提示,则已经安装成功。对于VISTA,及win7系统,则已经默认将ipv6协议安装,跳过这步。

2、指定ISATAP服务路由器。

C:\ >netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>isatap
netsh interface ipv6 isatap>set router IP(这里IP地址换成学校提供到isatap路由服务器地址)
完成设置后,通过 ipconfig可以看到一个 2001:da8:200:900e为前缀的v6地址,hostid为0:5efe:x.x.x.x, 其中x.x.x.x为您的真实的IPv4地址,而后即可访问IPv6资源。不过这个方法好像在一些高校管用,公网没有试验成功 😕
下面介绍UBUNTU的方法,这时候就可以看出linux的强大。
 
首先安装miredo:
# sudo apt-get install miredo
然后执行:
# ifconfig
显示:
teredo Link encap:未指定 硬件地址 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 地址: fe80::ffff:ffff:ffff/64 Scope:Link
inet6 地址: 2001:0:53aa:64c:38e8:3c6c:8ac0:8962/32 Scope:Global
UP POINTOPOINT RUNNING NOARP MTU:1280 跃点数:1
接收数据包:136 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:175 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:500
接收字节:98118 (98.1 KB) 发送字节:25640 (25.6 KB)
看到 teredo 这个虚拟网卡就可以用它访问 ipv6 了。
赶快体验IPV6吧~~~~~~~~
后记,虽然IPV6技术很吸引人,但我感觉对我来说,现在还用不大到,当然,我们可以先体验一番,IPV4的丰富资源已经够我们使用了,现在体验IPV6很适合喜欢系统的朋友~~~~~

About: happyhls


5 thoughts on “体验IPV6”

发表评论

电子邮件地址不会被公开。 必填项已用*标注