《2022年DHCP服务器配置 .pdf》由会员分享,可在线阅读,更多相关《2022年DHCP服务器配置 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、DHCP 服务器配置DHCP服务占 67号端口, DHCP的前身是 bootps这个协议。可以通过这个命令证明:#cat /etc/services | grep bootps bootps 67/tcp #BOOTP servier bootps 67/udp DHCP全称是动态主机配置协议(Dynamic Host Configuration Protocol),是由IETF(Internet 网络工程师任务小组)设计的,详尽的协议内容在RFC文档 rfc2131 和 rfc1541 里。它是用来自动给客户机分配TCP/IP信息的网络协议。每个DHCP 客户都连接到中央位置的DHCP 服务
2、器,该服务器会返回包括IP 地址、网关和 DNS 服务器信息的客户网络配置。DHCP的工作过程(1)IP租用请求: DHCP 客户机启动计算机后,通过UDP端口 67 广播一个DHCPDISCOVER 信息包,向网络上的任意一个 DHCP服务器请求提供IP租约。(2)IP租用提供:网络上所有的DHCP 服务器均会收到此信息包,每台DHCP服务器通过 UDP端口 68 给 DHCP 客户机回应一个 DHCPOFFER广播包,提供一个IP地址。(3)IP租用选择:客户机从不止一台DHCP服务器接收到提供之后,会选择第一个收到的 DHCPOFFER包,并向网络中广播一个 DHCPREQUEST消息包
3、,表明自己已经接受了一个DHCP 服务器提供的 IP地址。该广播包中包含所接受的 IP 地址和服务器的 IP地址。(4)IP租用确认:被客户机选择的DHCP 服务器在收到 DHCPREQUEST 广播后,公广播返回给客户机一个DHCPACK 消息包,表明已经接受客户机的选择,并将这一IP地址的合法租用以及其他的配置信息都放入该广播包发给客户机。客户机在收到 DHCPACK 包后,会使用该广播包中的信息来配置自己的TCP/IP,则租用过程完成,客户名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
4、 - 第 1 页,共 5 页 - - - - - - - - - 机可以在网络中通信。/usr/sbin/dhcpd /dhcp执行文件 /var/lib/dhcp/dhcpd.leases /dhcp 租约文件DHCP配置文件Linux 默认是没有 dhcpd.conf 文件的,需要我们自己到/usr/share/doc/dhcp-3.0p12文件夹下把dhcp.conf.sample模板文件拷贝到 /etc文件夹下起名叫dhcpd.conf #cp /usr/share/doc/dhcp-3.0p12/dhcp.conf.sample /etc/dhcpd.conf #vi /etc/dh
5、cpd.conf /打开 /etc/dhcpd.conf文件ddns-update-style interim; / 配置使用过渡性DHCP-DNS 互动更新模式ignore client-updates; / 忽略客户端更新subnet 192.168.0.0 netmask 255.255.255.0 /subnet 后面必须跟网段,设置您要对哪个网段提供 dhcp提供,注意 DHCP服务器 IP 地址必须和该网段相符,否则DHCP 服务不能启动 option routers 192.168.0.1; / 为 DHCP 客户指定默认网关 (gateway) option subnet-ma
6、sk 255.255.255.0; / 为 DHCP 客户指定子网掩码(netmask) option nis-domain domain.org; /为 DHCP 客户设置 NIS 域 option domain-name domain.org; /为 DHCP 客户设置 DNS 域 option domain-name-servers 192.168.1.1; / 为 DHCP客户设置 DNS 服务器地址 option time-offset -18000; /设置与枨林威治时间的偏移时间(s) range dynamic-bootp 192.168.0.128 192.168.0.255
7、; / 设置地址池,为DHCP 客户分配 IP 地址的地址段,客户可以分到该段内的任意地址;建议把192.168.0.255改为192.0.168.254 ,因为客户机不可能被分配到 255这台机器, 255是广播地址 default-lease-time 21600; / 为 DHCP 客户设置默认的地址租期,单位为秒 max-lease-time 43200; / 为 DHCP 客户设置最长的地址租期,单位为秒 host ns / 这部分是关于 DHCP 服务器的声明名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
8、理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - next-server ; / 设置用于定义服务器从引导文件中装入的主机名,用于无盘工作站 hardware ethernet 12:34:56:78:AB:CD / 指定 DHCP 客户的 MAC 地址 fixed-address 207.175.42.254; / 指定 MAC 地址分配固定的IP 地址 以上就是对 DHCP 配置文件每项的详细解释。如果碰到 DCHP 设置都正确,但是启动DHCP 服务启动不成功请查看一下/etc/sysconfig/network文件NETWORKING 这项是否
9、为 yes,如果不是 yes请修改为 yes 。#vi /etc/sysconfig/network NETWORKING=yes 或者执行该操作同等于上面的操作#echo NETWORKING=yes /etc/syconfig/network 下面我们来配置一下DHCP客户机#vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 /网卡设备文件名称设置正确BOOTPROTO=dhcp /自动获得 IP 地址ONBOOT=yes 保存退出 (wq),启动 DHCP 服务#service dhcpd start ,设置生效。用户就可以
10、获得DHCP服务器地址池内的其中一个 IP地址。#ifconfig /就会看到 DHCP 服务器为客户机分配的地址池内的一个IP 地址给 DHCP 客户机分配固定的IP 地址在 DHCP 客户机查看 MAC (网卡)地址#ifconfig /可以查看到 MAC 地址,如 MAC 地址是 12:34:56:78:AB:CD 在 DHCP 服务器端设置#vi /etc/dhcpd.conf host ns next-server ; hardware ethernet 12:34:56:78:AB:CD / 指定 DHCP 客户机网卡地址为12:34:56:78:AB:CD,IP 地址固定设置为
11、192.168.0.100 fixed-address 192.168.0.100 保存退出 (wq) #service dhcpd restart / 重启 dhcp服务设置生效名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 在 DHCP 客户机里重启网络服务 #service network restart 可以得到 DHCP 服务器最新分配给客户机的IP 地址。#ifconfig /查看 IP地址inet addr 192
12、.168.0.100 设置生效, DHCP服务器已经为 DHCP 客户机分配了固定的IP地址。DHCP客户机重启 network服务后可以看到DHCP 主机的一些信息效果 #cat /etc/resolv.conf windows系统做 DHCP客户机IP 地址设置为自动获得IP地址:开始 -控制面板 -网络连接 -本地连接 -属性(反击) -常规- Internet协议(TCP/IP)- 属性-自动获得 IP地址-确定-确定查看自获的 IP 地址:开始 - 运行-cmd-ipconfig 提示:如果不能自动获取IP 地址,请查看是否有防火墙开启,如果有请关闭所有的防火墙。固定 windows
13、 的 IP地址方法与 Linux 操作系统相同,只是查看IP地址的时候命令不一样,在windows 里是 ipconfig,Linux 里面是ifconfig。在 windows 里面获得 DHCP服务器新的 IP地址ipconfig /release -all /先释放所有网卡IP 地址ipconfig /renew -all /再更新所有的网卡IP 地址就会得到 DHCP 服务器分配新的 IP地址了。winodws下更改网卡 (MAC) 地址我的电脑 -属性-硬件-设备管理器 -网络适配器 -XXXXXX (网卡名称) -属性(反击) -高级-Network Address-值(连续填入
14、12位 MAC 地址)注:相同厂商 MAC 地址前三段都是一样的。本教程仅供广大linux 爱好者学习参考来用,如想详细学好linux,linuxext 建议您自己买本 linux 用书配合本教程效果会更佳!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 本教程版权属于 Linuxext 所有,如要转载请随时与我们联系!如未经本网站允许私自转载将承担法律责任,后果自负!Linuxext 拥有最终解释权和保留解释权!本文来自 CSDN 博客,转载请标明出处:http:/ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -