目录
一、题目要求
DHCP(IspSrv)
- 安装 isc-dhcp-server;
- 为 OutsideCli 客户端网络分配地址,地址池范围: 81.6.63.110-81.6.63.190/24;
- 域名解析服务器:按照实际需求配置 DNS 服务器地址选项;
- 网关:按照实际需求配置网关地址选项。
实验环境:
IspSrv:81.6.63.100/24
OutsideCli:dhcp自动获取
二、 配置过程
IspSrv
1、配置DHCP服务
(1)下载dhcp服务
root@ispsrv:~# apt -y install isc-dhcp-server
#注意:安装完成之后,会提示无法启动服务,这是正常现象,因为dhcp需要根据自身环境进行配置
(2) 进入dhcp配置文件
root@ispsrv:~# vim /etc/dhcp/dhcpd.conf #dhcp配置文件路径
(3)修改dhcp配置文件
修改此处:
修改为:
subnet 81.6.63.0 netmask 255.255.255.O { #ip地址
range 81.6.63.110 81.6.63.190; #dhcp分配范围
option domain-name-servers 81.6.63.100; #分配的dns地址
option domain-name "chinaskills.cn"; #分配的域名
option routers 81.6.63.254; #分配的网关
}
(4)进入dhcp监听文件
root@ispsrv:~# vim /etc/default/isc-dhcp-server
(5)修改dhcp监听文件
INTERFACESv4="ens33" #你从那个网卡分发地址就写那个网卡名
(6)重启dhcp服务
root@ispsrv:~# systemctl restart isc-dhcp-server.service
(7)查看dhcp服务状态
root@ispsrv:~# systemctl status isc-dhcp-server.service
2、配置防火墙服务
(1) 安装防火墙服务
root@ispsrv:~# apt -y install iptables-persistent
(2)写入dhcp放行规则
root@ispsrv:~# iptables -A INPUT -p udp --dport 67 -j ACCEPT #服务端从67号端口收dhcp请求
root@ispsrv:~# netfilter-persistent save #保存进配置文件中,如果不保存重启后规则失效。
OutsideCli
1.查看自动获取
(1)查看网卡ip地址
root@outsidecli:~# ip addr
(2)扩展内容
china@outsidecli:~$ su - root #切换到root账号环境
Password: #root密码
root@outsidecli:~# dhclient -v #发起DHCP请求