ipv6.exe粗解 :: 滴水穿石

来源: BlogBus 原始链接: http://www.blogbus.com:80/blogbus/blog/diary.php?diaryid=135290 存档链接: https://web.archive.org/web/20040910084605id_/http://www.blogbus.com:80/blogbus/blog/diary.php?diaryid=135290


滴水穿石 <<<good | 首页 | 将Access数据库移植到SQL Server 7.0>>> ipv6.exe粗解 http://www.6test.edu.cn/ 在WindowsXP下,好像所有的关于IPv6的配置工作都通过ipv6.exe来完成。打开cmd窗口, 执行ipv6,你就可以看到一些帮助信息,截取如下: usage: ipv6 [-v] if [ifindex] ipv6 [-p] ifcr v*** v4src v4dst [nd] [pmld] ipv6 [-p] ifcr 6over4 v4src ...... 本文主要是介绍ipv6.exe的使用。

  1. ipv6 install/uninstall WindowsXP的IPv6协议栈是需要手动安装的,安装的方法就是执行"ipv6 install". 当然 什么时候如果你不想玩IPv6了,你可以执行"ipv6 uninstall"把IPv6协议栈卸掉。注意 有的时候卸除IPv6协议栈是有必要的,因为WindowsXP所带的IE6是支持IPv6的,如果你 的机器装上了IPv6协议栈,那么当用IE访问某些同时具有IPv6地址和IPv4地址的站点 的时候,IE会首先通过IPv6进行连接,如果失败才会通过IPv4进行连接,这样延时就 大了,有时候感觉非常的不爽。
  2. ipv6 if [ifindex] 在ipv6.exe中,所有的接口都是通过接口索引来标识的,执行"ipv6 if"将能看到所有 的支持IPv6的接口及其相关信息(包括接口索引). 如果你需要察看某个具体接口, 比如接口4,那么执行"ipv6 if 4"就可以了。
  3. ipv6 adu ifindex/address [ life validlifetime ] 通过这条命令你能够给某个接口添加IPv6地址,例如,如果要给接口4添加IPv6地址 3ffe:321f::1/64,则需要执行如下命令: ipv6 adu 4/3ffe:321f::1 有人也许会问,你为什么没有指定子网掩码呢?没办法啊,ipv6 adu这个命令就是不能 指定子网掩码啊。所以,你必须指定一条路由,说明接口4是属于什么样的子网的: ipv6 rtu 3ffe:321f::/64 4 这一点其实也是很正常的,在老版本的Linux中,你除了给一个网卡指定IPv4地址,还需 要用"route"命令手动添加一条路由来说明这块网卡是挂在什么样的一个子网上的。 删除一个IPv6地址的方法实在是太()$(#)$*#(了,我找了半天才搞明白怎么弄――就是 把一个地址的lifetime设为0!例如,要删除上面指定的IPv6地址,可以执行如下命令: ipv6 adu 4/3ffe:321f::1 life 0
  4. ipvt6 rt 这条命令是用来察看IPv6的路由表的,没什么好多说的。
  5. ipv6 rtu prefix ifindex[/address] [ life validlifetime ] 这条命令是用来处理IPv6路由表的。注意,这里的prefix是采用的"address/prefixlen" 的形式。例如,如果要添加缺省路由,网关为3ffe:321f::1111,则需要执行如下命令: ipv6 rtu ::/0 4/3ffe:321f::1111 路由表项的删除与接口地址的删除方法一样,把lifetime设为0就可以了。例如,要 删除上面指定的缺省路由,可以执行如下命令: ipv6 rtu ::/0 4/3ffe:321f::1111 life 0 请注意我对命令行的写法,"[/address]"表示这个地址是可以省略的。在如下情况下, 接口索引后面的地址可以省略: (a) 这条路由表示的是这个接口所在的局域网(如前面ipv6 adu部分所示) (b) 该接口是一个点到点链路的接口(如IPv6/IPv4隧道, 后面会介绍)
  6. ipv6 ifcr v*** v4src v4dst 这条命令是用来建立IPv6/IPv4隧道(tunnel)的。例如,你要与另一台机器建立IPv6/IPv4 隧道,你的IPv4地址是166.111.8.28,对方的IPv4地址是202.38.99.9,那么你可以 执行如下命令: ipv6 ifcr v*** 166.111.8.28 202.38.99.9 执行完这条命令之后,系统会告诉你新创建的接口的索引值。对这个接口的配置方法 与别的接口完全一样,只需要注意一点,它是一个点到点链路的接口。
  7. ipv6 ifd ifindex 这条命令是用来删除一个接口的。比如,你建了一条IPv6/IPv4隧道,其接口索引为5, 回头你不想要这条隧道了,那么你可以执行如下命令将它删除: ipv6 ifd 5 yy 发表于 2004-04-11 04:20 引用Trackback(0) | 编辑 自由职业网 编程网址推荐 国内所有匿名FTP主机一网打尽 精华asp代码 CISCO基本命令集 如何处理ASP中的图象 将Access数据库移植到SQL Server 7.0 ipv6.exe粗解 good DOS环境变量“全家福”