一、DHCP中继概述

理论详细请查看DHCP与DHCP中继简介.

二、DHCP在linux系统中的相关配置

1、配置DHCP服务器

yum -y install dhcp      #下载dhcp

cd /etc/dhcp/              #进入dhcp目录
ls
less dhcpd.conf         #查看配置文件

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example  /etc/dhcp/dhcpd.conf  
 #把配置模板文件拷贝至dhcp目录并覆盖原文件
vim /etc/dhcp/dhcpd.conf    #进行dhcp配置

2、设置全局配置参数

default-lease-time 21600; 	           #默认租约为 6 小时,单位为秒
max-lease-time 43200; 		           #最大租约为 12 小时,单位为秒
option domain-name "benet.com";        #指定默认域名
option domain-name-servers 202.106.0.20,202.106.148.1; 	     #指定DNS服务器地址
ddns-update-style none; 	           #禁用DNS动态更新

3、subnet网段声明

subnet 192.168.80.0 netmask 255.255.255.0 {	   #首先声明dhcp服务器网段以及子网掩码
  range 192.168.80.10 192.168.80.20;		   #设置ip地址池
  option routers 192.168.80.254;	           #指定默认网关
}

4、host主机声明

systemctl start dhcpd                    #开启dhcp服务
systemctl stop firewalld                 #关闭防火墙
sentenforce 0                            #关闭防火墙
netstat -naup | grep 67                  #查看服务是否启动
tail -f /var/log/messages                #如果启动失败,可以通过查看日志文件来排查错误

三、实验例题

在这里插入图片描述

1、需求

  • LSW2为DHCP中继
  • Cloud1为Linux服务器
  • PC1和PC2获取到IP地址

2、开始实验

①、虚拟机安装DHCP

在这里插入图片描述
在这里插入图片描述

②、配置网卡及网关

在这里插入图片描述

③、找到模板文件

在这里插入图片描述

④、进行配置

在这里插入图片描述
在这里插入图片描述

⑤、虚拟机设置仅主机模式或者自定义选择VMnet1

在这里插入图片描述

⑥、对LSW1设置

在这里插入图片描述

⑦、对LSW2进行设置

在这里插入图片描述

⑧、查看连通性

在这里插入图片描述

⑨、开启dhcp服务

在这里插入图片描述

⑩、给PC1和PC2进行设置

在这里插入图片描述

⑪、查看结果

在这里插入图片描述

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐