学习是为了提高技巧,而读书是为了提高素质

IPv6的安装与配置

技术文档 12129浏览 0评论

在WIN XP和WIN 2K中安装IPv6协议
◆ WindowsXP/Windows2003下的配置命令:
Windows 2003内置了IPv6协议栈;推荐WindowsXP至少升级为SP1
1、首先安装IPv6协议栈
XP系统下的安装命令:
C:\>ipv6 install

Windows 2003下的安装命令:
C:\>netsh interface ipv6 install

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

附:一些常用命令:
C:\>netsh
netsh>interface ipv6
netsh interface ipv6>add address "本地连接" 2001:250:6804:f101::182                               /* 设定固定的IPv6地址 */
netsh interface ipv6>add route ::/0 "本地连接" 2001:250:6804:f101::1 publish=yes             /* 设定IPv6 默认网关 */

相关链接:
微软官方对IPv6支持的相关内容:http://www.microsoft.com/ipv6/
WinXP系统IPv6相关FAQ,很详细: http://www.microsoft.com/technet/prodtechnol/winxppro/plan/faqipv6.mspx
这里是Win2003下的: http://www.microsoft.com/windowsserver2003/techinfo/overview/ipv6faq.mspx

◆ Windows 2000下的配置命令:
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:6804:f101::182            /* 设定固定IPv6地址,4代表‘本地连接’所在的interface */
C:\>ping6 ipv6.fjut6.edu.cn

3、由于win2000重起后上述配置参数都不会保存。所以你可以建立一个.cmd脚本,在每次启动时自动运行或者手动运行 net stop tcpip6 net start tcpip6
ipv6 adu 2/2001:250:6804:f101::182
ipv6 rtu ::/0 2/2001:250:6804:f101::1

Win2000下关于IPv6的更多内容请参考微软官方FAQ: http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/faq.asp
同时请将DNS设置成59.77.139.1(IPv4),或者设置为2001:250:6804::1(IPv6),以支持IPv6地址查询。
在Linux中安装IPv6协议  
 ◆ Linux下IPv6配置:
Linux在内核版本2.2.0以后就支持IPv6了,可查看/proc/net/if_inet6文件是否存在以确定你的系统是否支持IPv6
如果没有,可尝试如下命令加载IPv6模组:
# modprobe ipv6

成功加载后就可以使用IPv6环境了

附:常用IPv6相关的命令
# /sbin/ifconfig eth0 inet6 add 2001:250:6804:f101::182/64                                  /* 添加固定IPv6地址 */
# route -A inet6 add ::/0 gw 2001:250:6804:f101::1                                              /* 添加默认网关*/
# ping6 ipv6.fjut6.edu.cn                                                                                        /*  查看网络是否连通*/

更详细的命令请参考Linux-IPv6-HOWTO 中文

同时请将DNS设置成59.77.139.1(IPv4),或者设置为2001:250:6804::1(IPv6),以支持IPv6地址查询。

如果要将设置固定下来,可以通过修改配置文件来实现(以CentOS为例,其他Linux发行版的文件地址可能有所不同):
1、启用IPv6:
#vi /etc/sysconfig/network

将NETWORKING_IPV6=no 改为 NETWORKING_IPV6=yes

2、配置固定的IPv6地址:
#vi /etc/sysconfig/network-scripts/ifcfg-eth0

增加如下内容:
IPV6INIT=yes
IPV6_AUTOCFG=no
IPV6ADDR=2001:250:6804:f101::182
IPV6_DEFAULTGW=2001:250:6804:f101::1

3、重启网络服务或者重启系统即可。
#service network restart

Vista & Win7 & Win2008  
系统自带IPv6协议,无需安装。
查看IPv6地址方法:在命令行中输入ipconfig然后回车即可。

Solaris下的安装配置  
1.创建 IPv6 接口
      #touch /etc/hostname6.<interface name>
      interface name为你的网卡接口名称,例如我的网卡接口名称为hme0,则文件名为hostname6.hme0。
      如果你要自动配置网卡,在 /etc/hostname6.<interface name>里不需填入任何的资料。
      如果你要设置固定的IPv6地址,则需在 /etc/hostname6.<interface name>里填写如下的内容:addif host.name.domain/mask up
      这里的host.name.domain即是你机器的 host name,mask 则为
      net mask。例如我的机器 host name 叫 solaris, net mask 为 64,则我的 /etc/hostname6.hme0文件内容如下:
      addif solaris/64 up
2.建立你的 IPv6 地址
      在 /etc/inet/ipnodes 里加入你的 IPv6地址,格式如下:
      IPv6-addr host.name.domain
      这里的IPv6-addr 就是你的IPv6地址,host.name.domain 则是你这台机器的host name,这host name 必须/etc/hostname6.<interface name>的内容一模一样。例如:我的机器 host name为 solaris,IPv6地址为2001:250:3804:1001::182,则 /etc/inet/ipnodes 的内容为:
      #
      # Internet host table
      #
      ::1 localhost
      127.0.0.1 localhost
      2001:250:3804:1001::182  solaris
3.添加默认路由
      route add -inet6 default默认网关地址 -ifp <interface name>
      例如我的默认路由如下:
      route add -inet6 default 2001:250:3804:1001::1 -ifp hme0
   注:要使机器重启后有效,需将该命令写入启动脚本中。
      设置完后重启系统。

FreeBSD系统IPv6配置  
FreeBSD在版本4.0-RELEASE后,已集成KAME IPv6 Stack,缺省支持IPv6
在/etc/rc.conf文件中加入下列配置文本
ipv6_enable="YES"

reboot重启计算机
可阅读FreeBSD Handbook 中ipv6部分获得更详细信息。

网络测试

当访问http://ipv6.fjut6.edu.cn时,获得了IPv6地址,如下图:


看到了跳舞的小老虎,如下图:


当你访问www.kame.net的时候有一个跳舞的乌龟(如下图),则说明你访问该页面走的是IPV6的网络。

转载请注明:自由的风 » IPv6的安装与配置

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (2)