APPSRV、ISPSRV和ROUTERSRV
服务
DCHP
为InsideCli客户端网络分配地址,地址池范围:192.168.0.110-192.168.0.190/24。
域名解析服务器:按照实际需求配置DNS服务器地址选项。
网关:按照实际需求配置网关地址选项。
为InsideCli分配固定地址为192.168.0.190/24。
设置默认租约时间为0.5天,最大租约时间为3天。
将DHCP服务的日志信息从系统的日志服务中分离,通过rsyslog自 定义消息处理,将日志信息保存至/var/log/dhcpd.log中。DHCP RELAY
安装DHCP中继。
允许客户端通过中继服务获取网络地址。DHCP
为OutsideCli客户端网络分配地址,地址池范围:81.6.63.110-81.6.63.190/24。
域名解析服务器:按照实际需求配置DNS服务器地址选项。
网关:按照实际需求配置网关地址选项。
安装服务
APPSRV和ROUTERSRV
yum install -y dhcp
ISPSRV
apt install -y isc-dhcp-server
Centos DHCP
APPSRV
cat /etc/dhcp/dhcpd.conf
cat /usr/share/doc/dhcp*/dhcpd.conf.example >> /etc/dhcp/dhcpd.conf
这时候DHCP服务的配置文件就有内容了,在原有内容进行修改,其他不用的部分注释或者删除即可
vim /etc/dhcp/dhcpd.conf default-lease-time 43200; max-lease-time 259200; log-facility local1; #日志 subnet 192.168.100.0 netmask 255.255.255.0 { } subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.110 192.168.0.190; option domain-name-servers 192.168.100.100; option domain-name "chinaskills.cn"; option routers 192.168.0.254; } host insidecli { hardware ethernet 00:0c:29:8d:30:37; fixed-address 192.168.0.190; }
分离日志
vim /etc/rsylog.conf #添加以下内容 local1.* /var/log/dhcpd.log
启动DHCP服务,并设置开机自启动。
systemctl restart dhcpd systemctl enable dhcpd
RouterSrv
DHCP中继服务(一条命令解决,前提是安装DHCP服务,不然没有这条命令)
dhcrelay 192.168.100.100
UOS DHCP
apt install -y isc-dhcp-server vi /etc/default/isc-dhcp-server
如果没有这个文件,需要设置DHCP服务为开机自启动
systemctl enable isc-dhcp-server
修改DHCP服务配置文件
vim /etc/dhcp/dhcpd.conf
不需要的部分,一定要注释,或者删除,不然启动服务会报错。
systemctl restart isc-dhcp-server
客户端获取地址命令
dhclient -v
注意:
客户端杀掉运行的dhclient进程(相信我,有时候你会用的上的)
kill 进程号
记得留完成服务的快照,还有客户端获取地址之后的快照。
扩展
设置默认租约时间为0.5天,最大租约时间为3天。
将DHCP服务的日志信息从系统的日志服务中分离,通过rsyslog自 定义消息处理,将日志信息保存至/var/log/dhcpd.log中。
vim /etc/dhcpd.conf
default-lease-time 43200;
max-lease-time 259200;
log-facility local1;
标签:log,192.168,地址,dhcpd,dhcp,DHCP
From: https://www.cnblogs.com/Laken/p/18516464