基于IPv6的Linux系统DHCP服务的实验.doc

上传人:gs****r 文档编号:1687812 上传时间:2019-03-11 格式:DOC 页数:4 大小:105KB
下载 相关 举报
基于IPv6的Linux系统DHCP服务的实验.doc_第1页
第1页 / 共4页
基于IPv6的Linux系统DHCP服务的实验.doc_第2页
第2页 / 共4页
基于IPv6的Linux系统DHCP服务的实验.doc_第3页
第3页 / 共4页
基于IPv6的Linux系统DHCP服务的实验.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1基于 IPv6 的 Linux 系统 DHCP 服务的实验摘要:IPv4 地址空间已经耗尽,IPv6 的应用普及将迅速加快,以此为基础的服务及地址空间需求将不断增加,该文以 Linux 系统环境为例讨论了 IPv6 的 DHCP 服务实现。 关键词:IPv6;Linux;DHCPv6 中图分类号:G712 文献标志码:A 文章编号:1674-9324(2014)11-0259-02 由于 IPv6 具有地址空间大、端对端安全和自动进行地址配置来降低网络管理难度的好处,IPv6 的支持者们已经花了十年的时间来推广它。现在看来,好处之一的地址自动配置机制对网络主管来说也许不那么有吸引力了。越来越

2、多的 IPv6 专家表示,企业也许会不用其地址自动配置机制而继续采用 DHCP,因为升级之后的 DHCP 现在已经可以支持 IPv6 了。地址自动配置机制与 DHCPv6 孰优孰劣已经成为 IPv6 支持者争议的一个焦点。创建 IPv6 和 DHCPv6 的标准组织 IETF 曾举行了一次生动的在线讨论,讨论的内容是根据 DHCPv6 来重新思考地址自动配置机制的优缺点。IPv6 地址的长度为 128 位,而 IPv4 的地址长度为 32 位。因为网络管理员们很难记住这么长的地址,因此,如何分配和管理 IPv6 地址就成为一个重要问题。IPv6 的默认模式是无状态地址自动配置,普遍认为这种模式

3、可以实现网络设备真正的即插即用连接性。而在 DHCPv6 模式下,服务器将 IP 地址和服务信息发送到客户端,服务器和客户端会保留这些信息。2因此,DHCPv6 可以让网络管理员知道哪些设备连接到网络上,以及它们的 IP 地址。这场争议关系到企业应该选择迁移到带有地址自动配置机制的 IPv6 还是使用 DHCPv6 协议下的 IPv6。思科公司的 Droms 预计,大部分的企业都将花钱来支持 DHCPv6。 一、关于 DHCPv6 服务 IPv6 最有用的功能之一是它能够自动配置 IP 地址,甚至在不使用有状态地址自动配置协议(如:DHCPv6)时也可以自动配置 IP 地址。在默认情况下,IP

4、v6 主机可以为每个接口配置一个链路本地地址。通过使用路由器发现协议,主机也可以确定路由器的地址、其他配置参数、其他地址和链路上的前缀。在路由器公告报文中还包含了一个是否应该使用有状态地址自动配置协议的指示。自动配置有以下 3 种类型:无状态:根据接收到的路由器公告报文来配置地址。报文中的管理地址配置标志和其他有状态配置标志都置为 0,并且报文中应该包含一个或多个前缀信息选项,且每个前缀信息选项中的自治标志都应该为 1;有状态:使用有状态地址自动配置协议。当主机接收到一个不带前缀信息选项的路由器公告报文,并且报文中的管理地址配置标志或其他有状态配置标志都为1 时,主机使用有状态地址自动配置。如

5、果本地链路上没有路由器,主机也会使用有状态地址自动配置;共用:根据接收到的带有前缀信息选项的路由器公告报文来配置地址,每个前缀信息选项的自治标志应该都为1,并且报文中的管理地址配置标志或其他有状态配置标志为 1。 二、实现 DHCP 服务 能够实现 DHCPv6 服务功能的方法很多,比如三层交换机、路由器、3windows server、Linux Server 等,本文以 Linux Server 为例讲述实现DHCPv6 服务的办法。DHCP 服务器:DHCPv6。现有网络环境 DHCPv6 server 地址为:2012:1:10:3/64;路由 IP 地址为:2012:1:1:2/64

6、;DNS server 地址为:2012:1:10:4/64;自动分配网段为:2012:1:10:0/642012:1:70:0/64。 (1)安装好 ipv6 模块,安装命令:#insmod ipv6 或#modprobe ipv6。 (2)配置网卡,使网卡打开 ipv6 功能#vi /etc/sysconfig/network 添加:NETWORKING_IPV6=yes,IPV6_DEFAULTGW=2012:1:1:2/64,IPV6_DEFAULTDEV=eth0,#vi /etc/sysconfig/network-scripts/ifcfg-eth0 添加:IPV6INIT=ye

7、s,IPV6_AUTOCONF=no,IPV6ADDR=2012:1:1:3/64。 (3)重启网络#service network restart。 (4)安装 dhcpv6 server,#yum search dhcpv6 安装步骤:#./configure,#make,#make install,#yum install dhcpv6。 (5)配置 dhcpv6 server,#vi /etc/dhcpv6s.conf 内容为:interface eth0server-preference255;renew-time 60;rebind-time90;prefer-life-time

8、130;valid-life-time 200;allow rapid-commit;option dns_servers 2012:1:10:4/64 ipv6.server.domain;link AAA range 2012:1:10:0/64 to 2012:1:70:0/64; prefix 2012:1:/64;(6)配置 dhcpv6 clinet,#vi /etc/dhcp6c.conf,interface eth0 send rapid-commit;request 4domain-name-servers;(7)启用服务命令。# service dhcp6s start,/

9、如果不能正常启动,请加-v 参数调试,即(dhcp6s -vf -c /etc/dhcp6s.conf eth0)也用以下方式解决:#cd /var/run/,#mkdir dhcpv6,#cd /var/lib/,#mkdir dhcpv6,#mkdir lib,#cd lib,#mkdir dhcpv6,# dhcp6c -f eth0 /客户端使用。 IPv6 取代 IPv4 必然会实现,手动配置分配 IPv6 地址比较麻烦,尤其是地址规划更为困难,现在网络终端不光普通 PC,更有急速增多的移动终端,主机地址变动较多,对此手动配置方式显然无法满足要求,实现 IPV6 地址自动配置的 DHCPv6 服务可以解决手动配置的费时,易出错等缺点,还能使主机不管在何种情况下都能快捷地连入网络。 参考文献: 1中国教育网络.浅释 IPv6EB/OL.http:/ 2中国教育网络.Internet2 介绍EB/OL.http:/s.j 3中国教育网络.CERNET2 与下一代互联网EB/OL.http:/ 作者简介:李奇(1976-) ,男,湖南怀化人,硕士,湖南省怀化职业技术学院讲师,研究方向:网络技术。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 学科论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。