windows7 XP模式如何配置连接 ipv6

2024-11-12 12:29:21
推荐回答(1个)
回答1:

WindowsXP/Windows2003下的配置命令

 

 

Windows2003对IPV6的支持最好,配置最简单,推荐使用该操作系统进行IPV6实验。

  1.添加ipv6协议栈: 

  查看本地连接属性,看是否有ipv6协议栈,如下图(在文章末尾)所示:

      如果没有,即安装,点解上图的安装按钮,在弹出的对话框中选择“协议”,然后按“添加按钮”,然后在弹出的对话框中选择microsoft的ipv6协议栈,然后按“确定”按钮。添加成功后,即可以看到如上图所示的结果。

  2 、查看端口信息 

  首先使用 ipv6 if 指令查看各接口状态,一般情况下,你会看到如下显示: 

  Interface 4 (site 1): 本地连接 

  …… 

  Interface 3 (site 1): 6-over-4 Virtual Interface 

  …… 

  Interface 2 (site 0): Tunnel Pseudo-Interface 

  …… 

  Interface 1 (site 0): Loopback Pseudo-Interface 

  …… 

   Interface 4 是本地的实际端口,其他三个都是虚拟端口,值得注意的是 Interface 2 ,它是 Auto-Tunnel 的端口,在接入配置中我们要用到。

   3、如果是在纯IPV6网络(或IPV6和IPV4双栈网络)中,你就可以自动获得IPV6地址,可以访问IPV6网站了。

   你也可以设置固定的IPV6地址,方法如下:

  C:\>netsh 

  netsh>interface ipv6 

  netsh interface ipv6>add address "本地连接" fe80:a520:1314::1 

   /* 设定固定的IPv6地址,“本地连接”是指你的机上建立的某个连接的名称 */ 

  netsh interface ipv6>add dns "本地连接" 2001:251:e101:0::2 

   /* 设定IPv6 DNS地址 */ 

  4、如果你是在IPV4网络中,你需要与IPV6网络进行隧道连结。需要对端用户的配合来建立隧道,对端可以是网络中心的路由(交换)器,也可以是另一台PC机。无论如何,以下信息都是必须的:

   。你的可路由到对端的IPV4地址,假定为 210.35.168.100

   。对端的IPV4地址,假定为 210.35.240.24

   。对端的IPV6地址,假定为 2001:250:6C01:1000::1

   。对端分配给你的IPV6地址,假设为 2001:250:6C01:1000::2

  本端配置如下:

  配置隧道: ipv6 ifcr v6v4 210.35.168.100  210.35.240.24 

  为本机配置 ipv6 地址: ipv6 adu 4/2001:250:6c01:100::2 

  注: 第4个Interface端口的地址设为2001:250:6c01:100::2,这种配置的时候,一般指定为实际存在的Interface号,如果只有一块网卡的话,应该是4号Interface。 */   

  为本机配置路由: ipv6 rtu ::/0 4/2001:250:6c01:100::1

   对端(服务端)如果是网络中心,请看路由器配置。如果对端也是PC机,根据系统不同,按本站所列各操作系统的配置方法配置。

  5、如果要用PC做路由器, 则还需要打开其他接口的转发功能. 例如, 如果接口4是你的网卡, 你所在的局域网就是挂在这块网卡下的, 那么你还需要打开它的转发功能:

  ipv6 ifc 4 forwards

根据需要,你可能还愿意打开某些接口的路由广播功能。

   详见路由器配置。 

  6、测试:

  ping隧道对端地址,能ping通即配置成功。

  ping 2001:250:6c01:100::1 

  或跟踪一下到www.kame.net的路由,如果出现的是IPV6地址,并能最终到达,即OK

   tracert www.kame.net

   IE访问www.kame.net时应能看到页面上的乌龟是活动的。如果乌龟不动,说明你走的还是IPV4网络。

或参考下面的资料进行配置

Windows XP/Windows 2003 操作系统 

(1) IPv6 协议栈的安装

在 开始 --> 运行 处执行 ipv6 install

(2) IPv6 地址设置

在 开始 --> 运行 处执行 netsh 进入系统网络参数设置环境,然后执行

interface ipv6 add address “ 本地连接 ” 2001:da8:207::9402

(3) IPv6 默认网关设置

在上述系统网络参数设置环境中执行

interface ipv6 add route ::/0 “ 本地连接 ” 2001:da8:207::9401 publish=yes

(4) 网络测试命令

ping6 、 tracert6 

◆ Windows2000下的配置命令: 

1.首先安装ipv6 协议栈

如果你的机器只装了sp1 for win2000,请直接安装tpipv6-001205.exe。

如果你的机器装了sp2/sp3 for win2000,请安装tpipv6-001205-SP3-IE6.zip。这个包解压之后,运行hotfix.exe 重启机器,并安装ipv6协议驱动程序

从控制面板中,进入“网络和拨号连接“中,右击“本地连接”,点击属性,打开“本地连接属性”窗口,其实这个就是你设置网卡时的属性窗口点击“安装”按钮,然后在弹出的窗口中,选择“协议”,并点击“添加...”,在弹出的窗口中,你会发现“Microsoft Ipv6 Protocol”,选择这个选项,点击确定。好了,tcp/ipv6协议栈安装完毕

2.如果你是从纯Ipv6网络环境中接入,那么你就可以拿到IPv6地址并且能够访问IPv6站点了

附:一些相关的命令:C:\>ipv6 if /* 查看自己的IPv6地址,在‘本地连接’的端口上 */

C:\>ipv6 adu 4/2001:250:xxxx:xxxx::xxxx /* 设定固定IPv6地址,4代表‘本地连接’所在的interface */

C:\>ping6 ipv6.sjtu.edu.cn

3.如果是从隧道接入,可执行如下步骤(如果从tb.sjtu.edu.cn上自动申请到的地址,则执行act.bat文件即可,下列步骤可省)

假设你的ipv6地址为3ffe:3207:xxx::xxxx.xxxx tunnel服务器端的ipv4地址为202.112.26.253

打开一个命令行窗口,运行如下命令

停止协议栈

net stop tcpip6

启动协议栈

net start tcpip6

配置ipv6地址,

ipv6 adu 2/3ffe:3207:xxx::xxxx.xxxx/*你申请到的V6的地址*/

配置路由

ipv6 rtu ::/0 2/::202.112.26.253

4.由于win2000重起后上述配置参数都不会保存。所以你可以建立一个.cmd脚本,在每次启动时自动运行或者手动运行 net stop tcpip6 net start tcpip6

ipv6 adu 2/3ffe:3207:xxx::xxxx.xxxx

ipv6 rtu ::/0 2/3ffe:3207:xxx::202.112.26.253

Win2000下关于IPv6的更多内容请参考微软官方FAQ: http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/faq.asp

同时请务必将DNS设置成202.120.2.101,以支持IPv6地址查询 

有两种方法可以表明你的IPV6的参数配置的是否正确:

1.C:\Documents and Settings\BlackHawk>tracert6 -d www.kame.net

Tracing route to apple.kame.net [3ffe:501:4819:2000:210:f3ff:fe03:4d0] from 3ffe:3207:98::ca70:1a62 over a maximum of 30 hops:

1 6 ms 6 ms 6 ms 3ffe:3207:98::1 /*说明走的是IPV6的隧道*/

2 41 ms 41 ms 37 ms 3ffe:320e:1:170::1

3 41 ms 37 ms 37 ms 3ffe:3200::2

^C

2.当你访问www.kame.net的时候有一个跳舞的乌龟,则说明你访问该页面走的是IPV6的隧道。