服务器配置-linux-dhcp服务器

上传人:F****n 文档编号:94356545 上传时间:2019-08-06 格式:PPT 页数:17 大小:265KB
返回 下载 相关 举报
服务器配置-linux-dhcp服务器_第1页
第1页 / 共17页
服务器配置-linux-dhcp服务器_第2页
第2页 / 共17页
服务器配置-linux-dhcp服务器_第3页
第3页 / 共17页
服务器配置-linux-dhcp服务器_第4页
第4页 / 共17页
服务器配置-linux-dhcp服务器_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《服务器配置-linux-dhcp服务器》由会员分享,可在线阅读,更多相关《服务器配置-linux-dhcp服务器(17页珍藏版)》请在金锄头文库上搜索。

1、DHCP 服务器,一、 DHCP的基本原理 1.DHCP协议 动态主机配置协议(Dynamic Host Configuration Protocol)是用来自动给客户机器分配 TCP/IP 信息的网络协议。每个 DHCP 客户都连接到中央位置的 DHCP 服务器,该服务器会返回包括 IP 地址、子网掩码、网关和 DNS 服务器信息的客户网络配置。,2. DHCP的工作过程 DHCP工作时要求客户机和服务器进行交互,由客户机通过广播向服务器发起申请IP地址的请求,然后由服务器分配一个IP地址以及其他的TCP/IP设置信息。整个过程可以分为以下步骤: (1)IP地址租用申请 DHCP客户机的TC

2、P/IP首次启动时,就要执行DHCP客户程序,以进行TCP/IP 的设置。由于此时客户机的TCP/IP还没有设置完毕,就只能使用广播的方式发送DHCP请求信息包,广播包使用 UDP端口67和68进行发送,广播信息中包括了客户机的网络界面的硬件地址和计算机名字,以提供DHCP服务器进行分配。,(2)IP地址租用提供 当接收到DHCP客户机的广播信息之后,所有的DHCP服务器均为这个客户机分配一个合适的IP地址,将这些IP地址、网络掩码、租用时间等信息,按照DHCP客户提供的硬件地址发送回DHCP客户机。这个过程中对DHCP服务器没有对客户计算机进行限制,因此客户机能收到多个IP地址提供信息。 (

3、3)IP地址租用选择 由于客户机接收到多个服务器发送的多个IP地址提供信息,客户机将选择一个IP地址,拒绝其他提供的IP地址,以便这些地址能分配给其他客户。客户机将向它选择的服务器发送选择租用信息。,(4)IP地址租用确认 服务器将收到客户的选择信息,如果也没有例外发生,将回应一个确认信息,将这个IP地址真正分配给这个客户机。客户机就能使用这个IP地址及相关的TCP/IP数据,来设置自己的TCP/IP堆栈。 3.IP地址租约更新 (1)更新租用 在DHCP中,每个IP地址是有一定租期的,若租期已到,DHCP服务器就能够将这个IP地址重新分配给其他计算机。 (2)释放IP地址租用 客户机可以主动

4、释放自己的IP地址请求,也可以不释放,但也不续租,等待租期过期而释放占用的IP地址资源。,二、DHCP服务器配置 1. DHCP服务器的安装 在进行DHCP服务器配置之前,首先要确认Linux系统中已经安装了DHCP服务器,可使用下面的命令: # rpm qa | grep dhcp 如果没有安装,可Red Hat Linux 9的第2张光盘放入光驱后,输入下面的命令来安装: # rpm ivh dhcp-3.0pl1-23.i386.rpm,2. DHCP的配置文件 在Red Hat Linux 9中,DHCP服务器的配置文件是:/etc/dhcpd.conf,但Red Hat Linux

5、9安装后的默认情况下,此文件是不存在的。用户必须手工建立该文件,但在系统在有一个该文件的模板,其所存贮位置是:/usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample,把这个文件拷贝到“/etc”目录,并把文件名的后缀改成“.conf”。可使用下面的命令: #cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf,下面通过一个具体的应用来说明如何配置/etc/dhcpd.conf文件。该应用的具体要求如下: (1)IP地址的使用范围是:211. 211.85.203.101到 211.85.

6、203.200 (2)子网掩码: 255.255.255.0 (3)默认网关是:211.85.203.254 (4)DNS域名服务器的地址是:211.85.203.22 则/etc/dhcpd.conf文件的内容如下所示:,ddns-update-style interim; ignore client-updates; subnet 211.85.203.0 netmask 255.255.255.0 option routers 211.85.203.254; option subnet-mask 255.255.255.0; option nis-domain ““; option do

7、main-name ““; option domain-name-servers 211.85.203.22; option time-offset -18000; range dynamic-bootp 211.85.203.101 211.85.203.200; default-lease-time 21600; max-lease-time 43200; host ns hardware ethernet 00:02:A5:9C:25:97; fixed-address 207.175.42.254; ,在局域网的一个Windows客户端的所获得的地址租约结果如图1所示。可看出,该网卡获

8、得的IP地址是211.85.203.199。另外,从图中可看出该网的物理地址是:00:02:A5:9C:25:97,如果想把该物理地址对应的网卡固定设为IP地址是:211.85.203.88,那么仅需要把上述文件中的 host ns hardware ethernet 00:02:A5:9C:25:97; fixed-address 207.175.42.254; 替换为 host ns ,hardware ethernet 00:02:A5:9C:25:97; fixed-address 211.85.203.88; 即可。其Windows客户端的所获得的地址租约结果如图1所示。,图1 Wi

9、ndows的DHCP客户所获得的租约,3. DHCP服务的重新启动 当修改了/etc/dhcpd.conf这个DHCP服务器的配置文件后,如果想让配置后的功能起作用必须要重新启动dhcpd服务。可使用下面的指令: # service dhcpd restart 另外,还可以使用下面的命令来停止dhcpd服务: # service dhcpd stop,三、DHCP客户端的设 置方法 当DHCP服务器配置成功之后,各工作站想使用DHCP服务器所提供的资源进行相应的设置。 1.DHCP的Windows客户端设置 下面以Windows XP为例来说明其客户端的设置方法:,(1)依次单击“开始控制面板网络连接本地连接”,打开图2。,(2)在图2中单击“属性”按钮,打开“本地连接属性”设置对话框,如图3所示。,图3,(3)在图3中选择“Internt协议(TCP/IP)”后,单击“属性”按钮,打开“Internet协议属性”对话框,如图4所示。,图4,(4)在该图中选择“自动获得IP地址”,并单击“确定”按钮即完成客户端的设置工作。 2. DHCP的Linux客户端设置 Linux的DHCP客户端的设置与Window的设置方法相似,也是在设置IP地址时用“自动获取IP地址使用”,如图4所示。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号