为你的windows 7系统正确配置ipv6

   各种信息显示,和互联网息息相关的IPv4地址的“剩余油量指示灯”正闪烁着即将耗尽的警告,IPv4地址只剩下5%的数量可用了,预计到明年的秋 天就将彻底耗尽。对微软的最新操作系统Windows 7来说,它现在是否已经能够完美的支持即将取代IPv4的IPV6地址呢?

  事实上,与以前的那些操作系统相比,Windows 7操作系统已经在支持IPV6协议上做出了很好了;但是,仍然有一些瑕疵。

  首先想到的一个问题是在Windows Server 2008 和 Windows 7操作系统中配置IPV6协议地址时采用的都还是随机接口标识。虽然Windows 7操作系统已经证明为IPV6做好了准备,但是和预定的目标还是有那么点差别。

  IPV6地址的设定是不应该采取这种方式的。事实上,一个IPV6地址设备应该应用NDP(邻居发现协议)来确定它的网络状况和接口标识并自动 的配置出128位IPV6 地址。关于IPV6协议分配的相关规定,在IETF(互联网工程任务组)给出的文件中有详细说明,文件包括:

  IETF RFC 2373(IPV6寻址体系架构)

  IETF RFC 2464(IPV6协议数据包在以太网上传输)

  RFC 4941(IPV6中无状态地址自动配置的保密性扩展)

  微软在接口标识应该如何产生的问题上似乎有些混乱,尽管微软的工程师们在RFC 4941的书写过程中提供过帮助。当然,你仍然可以强迫你的Windows 7操作系统采用正确的IPV6地址配置方法,通过在DOS界面中运行如下的命令即可:

  netsh interface IPV6 set global randomizeidentifiers=disabled

  建议你将这些命令放到批处理文件或登录文件中,以实现每次启动Windows 7时自动运行上面的命令。这么做能让你避免与其他的Windows 7系统或支持IPV6的网络设备如思科公司的Catalyst交换机等出现一些与IPV6协议相关的问题。

  如果Windows 7能支持SEND安全邻居发现协议(RFC 3971),那情况就很不错了。SEND是NDP的更安全的版本。应用SEND,你可以验证在你局域网中的设备是否安全有效。

  不幸的是,尽管微软也在书写SEND这一规范的过程中提供过帮助,但是Windows 7依旧没在系统中将其实现。而一些主要的网络设备供应商,如思科和Juniper网络公司,已经实现了对SEND的支持。希望微软能在下一次发布的服务补 丁包中,在其所有的操作系统中实现对SEND的支持,同时也包括前面提到的正确的IPV6地址配置方法的实现。毕竟,面对IPv4协议地址上的危机,更早 的消除和IPV6协议地址相关的潜在的实施问题和安全担忧,会更好。

时间: 2024-12-22 21:55:31

为你的windows 7系统正确配置ipv6的相关文章

Windows 7系统下关闭IPV6隧道的方法

Windows 7系统下关闭IPV6隧道的方法: 我们只用使用以下3条命令把IPv6的接口关闭即可 netsh interface teredo set state disable netsh interface 6to4 set state disabled netsh interface isatap set state disabled 若想还原IPv6隧道则用以下命令: netsh interface teredo set state default netsh interface 6t

Windows 7系统如何配置Java环境变量?

在网络时代快速发展的今天,越来越多的人开始学习java程序设计语言,不知道大家知不知道,在运行java程序之前,必须先配置一下java的环境变量,才能正常运行.那么,Win7系统下如何配置java环境变量呢?我们一起往下看看.  方法步骤 1.下载安装Java SE Development Kit(JDK开发工具); 2.安装完成之后,点击计算机---属性,选择高级系统设置; 3.选择环境变量   4.在系统变量这块进行设置: 新建系统变量: 变量名:[JAVA_HOME] 变量值:[C:\Pr

Windows Vista系统最低配置要求

微软联合Intel, AMD, ATI和nVIDIA一起发布了Windows Vista认证PC的基本建议配置要求.许多常见的硬件都出现在列表中,因此近几年购买电脑的用户都可以放心了.建议配置要求如下(包括但不限于): - 512 MB内存 - 采用以下任一种CPU:Intel Core Duo, Intel Core Solo, Intel Pentium M, Mobile Pentium 4(有没有超线程技术均可),Intel Celeron M, Intel Xeon(双核心), Int

windows系统手动配置ipv6地址方法

在XP,2003等早期版本中,ipv6地址在"网络连接"的属性配置里是无法手工配置的,只能使用netsh配置.配置方法如下: 首先,安装IPV6协议,ipv6 install 第二步,查看当前使用的本地连接信息: 如上图,我的为"本地连接 3",依次执行以下命令: C:Documents and SettingsAdministrator>netsh netsh>interface ipv6 netsh interface ipv6>show in

KB2902864解决Windows 8.1系统下提示“SecureBoot未正确配置”

  故障现象: 在升级Win8.1后,进入桌面,桌面的右下角会显示"SecureBoot未正确配置".如下图所示: 原因分析: 微软从Windows 8系统开始,引入新的启动安全技术"secureboot"既"安全启动".从Windows 8.1系统开始系统将自动检测机器是否开启"安全启动"功能,如果没有开启,将在桌面右下角将提示"Secureboot未正确配置." 解决方案: 方案一:在BIOS下开启Se

网络配置:Windows XP系统如何正确设置

Windows XP 网络配置步骤一:在您正在使用的桌面上,用鼠标右键单击"网上邻居",在弹出的菜单中选择"属性"498)this.w idth=498;' onmousewheel = 'javascript:return big(this)' alt="网络配置:Windows XP系统如何正确设置" src="http://images.51cto.com/files/uploadimg/20110 808/1203520.jpg

阿里云使用Windows系统通用配置有哪些问题

安装和使用FTP/ Windows2003 硬盘分区和格式化For Windows 2008 服务器被肉鸡了怎么办? 使用FileZilla配置FTP站点 Docker私有镜像库 Windows系统云服务器使用导航 ECS Docker实践文档 windows环境mysql授权外网访问 网站遇到502错误 ECS Windows Server 2008安装VPN后本地接入成功但无法解析域名 ECS Windows 显示"500 - 内部服务器"处理方法 ECS 设置域名301重定向 W

Windows 8.1SecureBoot未正确配置怎么办?

  在升级Windows 8.1后,进入桌面,桌面的右下角显示"SecureBoot未正确配置",如图: 更新Windows 8.1的补丁程序(KBKB2902864),右下角的水印即可消失. Windows 8.1 32位系统:http://download.microsoft.com/download/1/7/7/1773F140-5739-4501-A345-D844861F7D4C/Windows8.1-KB2902864-x86.msu Windows 8.1 64位系统:h

Windows系统中配置域控制器时别忽视DNS设置

域控制器是公司网络管理的核心,它出现故障往往会导致全网用户计算机的登录失败.不过,大家在建立域控制器时往往忽视了对DNS的设置,致使域中的DNS频频引发故障.你是否知道DNS的重要性呢?如果DNS设置出问题会带来什么样的后果呢?笔者负责公司服务器的维护工作,最近在实际工作中就遇到了一起突发的与DNS相关的服务器故障. 故障现象 公司规模不是很大,大概有50多台计算机,购买了两台IBM服务器.由于内部使用的某个应用软件需要Windows域的支持,所以在这两台IBM服务器上启用了windows 20