在Windows XP下使用ISATAP隧道接入IPv6网络

在本站的文章:
在IPv4网络下接入IPv6网络的方法(隧道与第三方软件)
https://www.ipv6s.com/thread-151-1-1.html 中,介绍了在现有IPv4网络接入IPv6 Internet的一种方法:ISATAP隧道接入IPv6。而具体的ISATAP隧道配置部分却并未涉及,很多新手可能对此部分并不是很了解,因此本文主要以Windows XP为例,给大家演示如何配置ISATAP隧道,接入IPv6 Internet,提前感受IPv6的魅力。

注意:ISATAP隧道无法穿越NAT,也就是说PC机必须具有公网IPv4地址,否则无法接入IPv6,一般直接通过PPPoE拨号的宽带用户均会自动分配到公网IPv4地址。而通过路由器上网的则一般不具有公网IPv4地址,也无法通过ISATAP隧道接入IPv6网络。

不具备公网IPv4地址的用户可通过Teredo隧道接入IPv6,查看:

在Windows XP下使用Teredo隧道接入IPv6网络:
https://www.ipv6s.com/thread-168-1-1.html

本文的例子通过Windows XP操作系统来配置,对于Windows 2003、Windows Vista与Windows 7下的用户,方法基本与此类似。

ISATAP隧道的配置

在开始配置之前,首先我们需要保证本机具有公网IPv4地址,如下图所示通过PPPOE的宽带ADSL拨号,即可通过ipconfig /all看到本机已具备IPv4公网地址:

ISATAP隧道一般通过windows操作系统下的netsh命令来操作,本站有一篇关于Windows XP下netsh命令对IPv6地址、路由、dns等的基本使用操作,感兴趣的朋友可以查看:


在Windows操作系统下利用netsh命令配置IPv6
https://www.ipv6s.com/thread-125-1-1.html

而ISATAP隧道同样是通过netsh命令来进行配置,配置ISATAP隧道一般需要二条命令,该命令相关的参数与实例如下图所示:

我们通过如下命令配置并启用ISATAP隧道,同时查看ISATAP的配置信息与状态:

注意:演示中我们任意选取上海交通大学的ISATAP隧道作为例子,大家可根据自己的网络状态,选择速度最近的ISATAP隧道接入。

然后等待一会,Windows XP与ISATAP服务器即可建立连接并获取到IPv6地址。我们可以查看本机获取到的IPv6地址:

通过ipconfig /all中也可看到ISATAP隧道的IPv6地址:

此时ISATAP隧道已经建立成功了,我们的Windows XP操作系统也获取到了IPv6全球单播地址,可通过ipconfig /all 命令再次确认一下获取到了IPv6地址:

通过以上的操作,我们的Windows操作系统目前已经是IPv4与IPv6的双栈了,但IPv6的数据是通过ISATAP隧道封装在IPv4的中T出去,所有数据仍然是从IPv4中传输。

对于纯IPv6的网络,可能我们能够顺利接入,此时,我们可以直接打开浏览器,输入
http://www.6rank.edu.cn ,如下图所示:

OK,此时我们已经完全接入了IPv6的Internet了,因为我们接入的是上海交通大学的ISATAP隧道,因此显示我们来自上海交通大学,可以看到目前该学校IPv6的用户相当多,如果速度比较慢,我们可更换为其它速度比较快的ISATAP隧道。

如果我们此时想通过IPv6访问类似Facebok,youtube,twitter之类的网站,可以通过修改我们操作系统上的文件:


C:\Windows\System32\drivers\etc\hosts

将此类网站的IPv6地址与域名添加到里面,即可直接通过浏览器打开,而直接通过IPv6来连接。

PS:此部分网站如果不添加hosts文件,则默认是通过IPv4进行访问的,但以当前IPv4的情况来看,很显然你只能看到[该页无法显示的画面]。因此我们通过手工修改hosts文件,即可使数据直接通过IPv6隧道传输,而不走IPv4 Internet。

原创文章,作者:admin,如若转载,请注明出处:https://www.ipv6s.com/basis/tunnel/20101015520.html

发表评论

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