Linux网络服务——DHCP中继实验(三)

本文详细介绍DHCP中继的工作原理及其配置方法,通过实验演示如何在多VLAN环境下利用DHCP中继使各子网客户端能从同一DHCP服务器获取IP地址,有效解决了资源浪费及管理不便的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

  • 当企业的内部网络规模较大时,通常被划分为多个不同的子网,网络内配置了VLAN,VLAN能隔离广播,而DHCP协议使用广播.
  • DHCP服务器在LVAN100中,就只有VLAN100内的客户机能在此获取IP地址。
  • 如果VLAN2或者VLAN3的客户机也需要通过这台DHCP服务器来获取地址,应该怎么办呢?
  • 那么就需要运用到DHCP中继来解决上述痛点。在这里插入图片描述

1.DHCP中继原理

DHCP中继:把DHCP的广播跨越vlan。
在网关上实现,中继的命令应该配在网关上。
两种解决方式:

  • 为每个网段安装一台DHCP服务器,但这种方式存在资源上的浪费,而且不利于集中管理
  • 在连接不同网段的设备上开启DHCP中继功能,将DHCP这种特殊的广播信息在VLAN之间转发,让其他VLAN的客户机也能从DHCP服务器获取IP地址。

2.DHCP中继配置

2.1 DHCP中继的配置命令

ip helper-address DHCPsrv-IPAddress 思科的命令
DHCPsrv-IPAddress为DHCP服务器的IP地址

3. 实验

3.1 实验环境

一台centos7.6系统的Linux虚拟机,两台PC,一个二层交换机,一个三层交换机,实现DHCP中继。

3.2 实验拓扑图

在这里插入图片描述

3.3 实验步骤

1.配置clould 1在这里插入图片描述
2.按图所示搭建拓扑图,编辑配置要求,并启动拓扑图
在这里插入图片描述
3.配置sw2交换机端口,e0/0/1为trunk口,e0/0/2为vlam10,e0/0/3为vlan20,e0/0/4为vlan100

#
sysname sw2
#
vlan batch 10 20 100
#
interface Ethernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#
interface Ethernet0/0/4
 port link-type access
 port default vlan 100

4.配置sw1

#
sysname sw1
#
vlan batch 10 20 100
#
dhcp enable
#
interface Vlanif10
 ip address 192.168.10.1 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 192.168.100.100
#
interface Vlanif20
 ip address 192.168.20.1 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 192.168.100.100
#
interface Vlanif100
 ip address 192.168.100.1 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 192.168.100.100
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094

5、在NAT网络模式下使用yum安装DHCP软件包
在这里插入图片描述
6、清除防火墙缓存,关闭核心防护在这里插入图片描述
7、切换到仅主机模式绑定vmnet3网卡在这里插入图片描述
8、编辑网卡信息,修改ip地址在这里插入图片描述在这里插入图片描述
9.重启网络并查看
在这里插入图片描述在这里插入图片描述
10.查看网络通不通在这里插入图片描述
11.配置DHCP配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
12.配置保存好后重启dhcpd在这里插入图片描述
13.PC1设置为DHCP,然后查看IP地址和网关dns在这里插入图片描述在这里插入图片描述
14.同理查看PC2的在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值