Linux-DHCP服务器搭建

环境

服务端:192.168.85.136

客户端:192.168.85.138

1. DHCP工作原理

DHCP动态分配IP地址。

2. DHCP服务器安装

2.1前提准备

# systemctl disable --now firewalld        // 关闭firewalld自启动

# setenforce 0

# vim /etc/selinux/config

SELINUX = disabled

2.2 安装DHCP

# yum install -y dhcp

# rpm -qc dhcp       // 检查是否安装dhcp

2.3 修改配置文件

# cd  /etc/dhcp/

# ls

# cat dhcpd.conf    //dhcpd.conf 主配置文件 

/usr/share/doc/dhcp*/dhcpd.conf.example        //官方例子

# cp  /usr/share/doc/dhcp*/dhcpd.conf.example  /etc/dhcp/dhcpd.conf

# vi dhcpd.conf

全局dhcp服务器地址

默认

最大

subnet 要分配的网段 netmask 网关{

        range ip范围

        区域指定dhcp服务器ip地址(区域大于全局)

        默认网关

        时间

}

host 名字{

        网卡MAC地址

        网卡IP地址

}    

(1)区域优先级高于全局

(2)host:用于固定地址(公司的打印机)

2.4 启动服务

# systemctl start dhcpd

# systemctl status dhcpd

(1)如果启动失败,可查看日志(^代表有错误)

# cat /var/log/messages

# >  /var/log/messages     //清空日志

# netstat -anptup | grep dhcp        //查看端口是否启动

3.DHCP服务器分配地址测试

3.1 把客户端改的BOOTPROTO该为dhcp,把最后两行去掉

# vi /etc/systemfig/network-scripts/ifcfg-ens33

 

 重启网卡,客户端会从服务端拿到ip地址

# service network restart

 --------------------------------------------------------------------------------------------------------------------------------

用weirshark抓包,IP地址为80.101

从服务端查看分配的IP

4.DHCP服务器地址保留功能配置

把客户端改为保留地址

到客户端看MAC地址,或者拿过租约的服务端会有记录(最后一行)

 

指定地址为 80.188

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值