1. 配置DHCP服务器准备
DHCP简介:DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网。
DNS服务器配置和测试需要的工具:
(1)基于Linux的unbantu(18.04.1)操作系统
(2)Linux下DHCP服务器的配置其实就是配置dhcpd.conf文件。(重点)
2. 配置FTP服务器的命令、含义及其截图
(1)首先安装DHCP服务器程序isc-dhcp-server(重点)
命令:sudo apt-get install isc-dhcp-server
(2)安装完成后开始配置DHCP服务器
① 先备份系统原有的配置文件
命令:sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.original
② 开始配置
命令:sudo nano /etc/dhcp/dhcpd.conf
在此配置文件中添加或修改以下几句:(重点)
ddns-update-style none; #定义所支持的DNS动态更新类型(必选),默认为none
default-lease-time 36000; #租约期限,单位为秒保持默认的也可以
max-lease-time 72000; #最大租约期限
设置IP作用域,格式为subnet 子网ID netmask 子网掩码{}(重点)
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200; #可供分配给客户端的IP范围
option domain-name-servers 218.85.157.99,210.34.240.100;#指定DNS服务器
option domain-name "code.cn"; #设置DNS域名,则主机名为rx的全名为rx.code.cn
option subnet-mask 255.255.255.0; #设置子网掩码
option routers 192.168.1.1; #指定默认网关
option broadcast-address 192.168.1.255; #指定广播地址
}
(2)保存配置文件并重启DHCP服务器
命令:
停止DHCP服务:sudo /etc/init.d/isc-dhcp-server stop
重启DHCP服务:sudo /etc/init.d/isc-dhcp-server restart