1.服务器
(1)配置ip
/etc/sysconfig/network-scripts/ifcfg-ens33 网卡的配置文件
/etc/resolv.conf //DNS的配置文件,如果能ping通外网的IP,但是不能解析域名,就要重新编辑
(2)关闭防火墙和selinux
查看防火墙的状态:systemctl status firewalld
临时关闭防火墙:systemctl stop firewalld
永久停止防火墙开机自启动:system disable firewalld
防火墙开机启动:systemctl enable firewalld
临时打开防火墙:systemctl start firewalld
查看SELinux状态:getenforce
临时关闭SELinux:setenforce 0
临时打开SELinux:setenforce 1
(3)连接到vmnet1
(4)关闭vmnet上的DHCP
2.客户端
(1)连接到vmnet1
(2)ip和DHCP自动获取
3.安装程序
(1)挂载光盘
在根目录下创建dhcp挂载点:/dhcpgzd
挂载:mount /dev/sr0 /dhcpgzd
(2)安装dhcp
rpm -ivh dhcp-4.xxxx.rpm
(3)查看是否安装rpm -q dhcp(rpm -qa | grep dhcp)
4.配置dhcpd配置文件
cd /etc/dhcp–进到dhcp文件中
ls–查看
vim dhcpd.conf–编辑,但文件是空的
see /usr/share/doc/dhcp*/dhcpd.conf.example 复制文件里的这句话
cp /usr/share/doc/dhcp*/dhcpd.conf.example dhcpd.conf–把上面那个文件复制到dhpd.conf中
vim /dhcpd.conf–编辑配置文件
配置
systemctl start dhcpd–启动服务
(1)全局配置
#_ option definitions common to all supported networks…
option domain- name " lanou. com" ;//域名
option domain- name- servers114.114.114.114, 8.8.8.8;—DNS
default- lease- time 600;
max- lease- lie 72UU;
(2)网段声明–区域配置
subnet 192.168.100.0(网段) netmask 255.255.255.0(子网掩码) [
range 192.168.100.0 192.168.100. 254;//地址池
option domain- name- servers 114.114.114.114,8.8.8.8(DNS);
option routers 192.168.100.254(网关);
(3)主机声明
host fantasia( 自定义名称){
hardware ethernet 08: 00:07:26: cO: a5(预留客户端主机的MAC地址);
fixed- address 192.168.100.100 //预留的IP
5.启动服务
(1)启动服务—systemctl start dhcpd(如果没有启动,说明配置文件有问题,需要重新配置)
(2)登录客户端测试是否成功
启动客户端–将ip和dns改为自动获取–如果成功则能获取到ip
roote-n :查看网关
roote add default gw 192.168.1.1:配置网关
roote del default gw 192.168.1.1:删除网关
vim /etc/sysconfig/network-scripts/ifcfg-ens33:配置网卡信息
vim /etc/resolv.conf:DNS指向配置文件
Linux----DHCP服务
最新推荐文章于 2024-07-31 18:47:43 发布