Linux系统——DHCP服务器配置详细过程
一.搭建DHCP服务器环境
1.一台linux服务器(小编使用的是vMware虚拟机)用来搭建dhcp服务器
2.一台客户端(linux系统或者windows系统都可以)
二.搭建DHCP服务器
1.检查linux系统下的dhcp软件包
2.安装dhcp软件包(小编是使用rpm来安装的)
[[email protected] Packages]# rpm -ivh dhcp-4.1.1-53.P1.el6.x86_64.rpm
warning: dhcp-4.1.1-53.P1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:dhcp ########################################### [100%]
3.安装完成需要的服务之后修改配置文件/etc/dhcp/dhcpd.conf (小编这里是直接复制/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample模板使用)
option domain-name "example.org"; #域名
option domain-name-servers ns1.example.org, ns2.example.org; #DNS服务器地址
default-lease-time 600; #DHCP租期,默认单位为秒
max-lease-time 7200; #最大DHCP租期
subnet 10.1.1.0 netmask 255.255.255.0 { #设置DHCP的网断地址
range 10.1.1.100 10.1.1.200; #分配的DHCP的地址池范围option domain-name-servers ns1.internal.example.org; #分配的DNS服务地址
option domain-name "internal.example.org"; #DHCP分配的dns域名
option routers 10.1.1.254; #DHCP分配的网关
option broadcast-address 10.1.1.255; #分配的DHCP网断的广播地址
default-lease-time 600; #分配的DHCP租期
max-lease-time 7200; #分配的DHCP最大租期
}
4.接着启动DHCP服务
[[email protected] Packages]# service dhcpd restart
正在启动 dhcpd: [确定]
三.通过客户端测DHCP自动获取地址
1.小编使用的是开另外一台linux服务器来测试(修改DHCP自动获取)
(图是DHCP数据包在服务器与客户端间的交互情况示意)
-----------------------------------------------------