欢迎来到天天文库
浏览记录
ID:6748841
大小:527.00 KB
页数:17页
时间:2018-01-24
《为主流服务器操作系统配置ipv6》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、IPv4技术在网络发展中起到了巨大的作用,不过随着时间的流逝它无论在网络地址的提供、服务质量、安全性方面都越来越力不从心,IPv6呼之欲出。由于IPv6和IPv4在许多地方有了本质的变化:不论在结构上还是系统工具的使用上。特别是在命令行下的操作也不大相同。另外一些IPv4的工具在IPv6中将不再可以使用,IPv6也有一些新的工具。所以这里我们详细介绍一下如何为主流网络操作系统配置Ipv6。使我们可以实现从IPv4到IPv6的快速过渡。一、IPv4和IPv6技术简单对比: (1)IPv4可提供4,294,967,296个地址,IPv6将原来的32位地址空间增大到128位,数目是2的12
2、8次方。能够对地球上每平方米提供6×1023个网络地址,在可预见的将来是不会耗尽的。 (2)IPv4使用地址解析通讯协议(ARP),IPv6使用用多点传播NeighborSolicitation消息取代地址解析通讯协议(ARP)。 (3)IPv4中路由器不能识别用于服务质量的QoS处理的payload。IPv6中路由器使用FlowLabel字段可以识别用于服务质量的QoS处理的payload。 (4)IPv4的回路地址为:127.0.0.1,IPv6的回路地址为:000:0000:0000:0000:0000:0000:0000:0001可以简写为::1。 (5)在IPv
3、4中,动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)实现了主机IP地址及其相关配置的自动设置。一个DHCP服务器拥有一个IP地址池,主机从DHCP服务器租借IP地址并获得有关的配置信息(如缺省网关、DNS服务器等),由此达到自动设置主机IP地址的目的。IPv6继承了IPv4的这种自动配置服务,并将其称为全状态自动配置(statefulautoconfiguration)。 (6)IPv4使用Internet群组管理通讯协议(IGMP)管理本机子网络群组成员身份,IPv6使用MulticastListenerDiscovery(MLD)消
4、息取代IGMP。 (7)内置的安全性。IPSec由IETF开发是确保秘密、完整、真实的信息穿越公共IP网的一种工业标准。IPsec不再是IP协议的补充部分,在IPv6中IPsec是IPv6自身所具有的功能。IPv4选择性支持IPSec,IPv6自动支持IPSec。 (8)更好的QoS支持。QoS是网络的一种安全机制,通常情况下不需要QoS,但是对关键应用和多媒体应用就十分必要。当网络过载或拥塞时,QoS能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。在IPv6的包头中定义了如何处理与识别传输,IPv6包头中使用FlowLabel来识别传输,可使路由器标识和特殊处理属于一个
5、流量的封包。流量是指来源和目的之间的一系列封包,因为是在IPv6包头中识别传输,所以即使透过IPSec加密的封包payload,仍可实现对QoS的支持。二、在Linux操作系统下IPv6配置: (1)加载ipv6模块 Linux在内核版本2.2.0以后就支持IPv6了,可查看命令test-f/proc/net/if_inet6&&‘runningipv6’文件是否存在以确定你的系统是否支持IPv6如果没有,可尝试如下命令加载IPv6模组:#modprobeipv6使用命令,见图1:Lsmod
6、grep-i‘ipv6’ 图1查看内核是否加载ipv6模块 如果出现图1界面表示
7、内核加载ipv6模块。成功加载后就可以使用IPv6环境了。Lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。 (2)常用IPv6相关的命令:添加固定IPv6地址:#/sbin/ifconfigeth0inet6add3ffe:ffff:0:f101::2/64 /**/显示现有路由表:#/sbin/ip-6routeshowdeveth0添加路由:#route-Ainet6add2000::/3gw3ffe:ffff:0:f101::1/*
8、*/ICMP探测:ping6用来测试简单传输发送ICMPv6响应请求并等待ICMPv6响应包, ping6必需有适当的root权限才能使用。使用Ping命令检测网卡的IPv6地址是否有效,和IPv4不一样使用Ping6命令时必须指定一个网卡界面,否则系统经不知道将数据包发送到那个网络设备,I表示Interface、eth0是第一个网卡、c表示回路,7表示Ping6操作七次。#ping6-Ieth0-c7fe80::2e0:18ff:
此文档下载收益归作者所有