CentOS 7 配置DHCP中继代理服务
DHCP服务器只作用于局域网同一网段内,客户端是通过广播消息来获得DHCP服务器响应后才能得到IP地址的,但广播消息不能跨越子网,那么如何让客户端获取到DHCP服务器提供的IP地址呢?这就是DHCP中继服务器的功能了
添加一块网卡
192.168.94.11 ens33(NAT) 192.168.29.29(VMnet2)
[root@DaMoWang ~]# ifconfig
ens33: flags=<UP,BROADCAST,RUNNING,MULTICAST> mtu
inet 192.168.94.11 netmask 255.255.255.0 broadcast 192.168.94.255
inet6 fe80::20c:29ff:fe54: prefixlen scopeid 0x20<link>
ether :0c:::: txqueuelen (Ethernet)
RX packets bytes (11.2 MiB)
RX errors dropped overruns frame
TX packets bytes (426.6 KiB)
TX errors dropped overruns carrier collisions ens37: flags=<UP,BROADCAST,RUNNING,MULTICAST> mtu
inet 192.168.29.29 netmask 255.255.255.0 broadcast 192.168.29.255
inet6 fe80::20c:29ff:fe54:337c prefixlen scopeid 0x20<link>
ether :0c::::7c txqueuelen (Ethernet)
RX packets bytes (12.8 KiB)
RX errors dropped overruns frame
TX packets bytes (12.4 KiB)
TX errors dropped overruns carrier collisions lo: flags=<UP,LOOPBACK,RUNNING> mtu
inet 127.0.0.1 netmask 255.0.0.0
inet6 :: prefixlen scopeid 0x10<host>
loop txqueuelen (Local Loopback)
RX packets bytes (1.1 KiB)
RX errors dropped overruns frame
TX packets bytes (1.1 KiB)
TX errors dropped overruns carrier collisions
修改DHCP服务配置文件
[root@DaMoWang ~]# yum install dhcp -y
[root@DaMoWang ~]# vim /etc/dhcp/dhcpd.conf option domain-name-servers 202.106.0.20,8.8.8.8; subnet 192.168.94.0 netmask 255.255.255.0 {
range 192.168.94.100 192.168.94.254;
option routers 192.168.94.11; }
subnet 192.168.29.0 netmask 255.255.255.0 {
range 192.168.29.100 192.168.29.254;
option routers 192.168.29.29; }
启动DHCP服务,并检查状态
[root@DaMoWang ~]# systemctl start dhcpd
[root@DaMoWang ~]# systemctl status dhcpd
● dhcpd.service - DHCPv4 Server Daemon
Loaded: loaded (/usr/lib/systemd/system/dhcpd.service; disabled; vendor preset: disabled)
Active: active (running) since 二 -- :: CST; 1min 31s ago
Docs: man:dhcpd()
man:dhcpd.conf()
Main PID: (dhcpd)
Status: "Dispatching packets..."
CGroup: /system.slice/dhcpd.service
└─ /usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --n... 8月 :: DaMoWang dhcpd[]: All rights reserved.
8月 :: DaMoWang dhcpd[]: For info, please visit https://www.isc.org/softw...cp/
8月 :: DaMoWang dhcpd[]: Not searching LDAP since ldap-server, ldap-port ...ile
8月 :: DaMoWang dhcpd[]: Wrote leases to leases file.
8月 :: DaMoWang dhcpd[]: Listening on LPF/ens37/:0c::::7c/192.168.../
8月 :: DaMoWang dhcpd[]: Sending on LPF/ens37/:0c::::7c/192.168.../
8月 :: DaMoWang dhcpd[]: Listening on LPF/ens33/:0c::::/192.168.../
8月 :: DaMoWang dhcpd[]: Sending on LPF/ens33/:0c::::/192.168.../
8月 :: DaMoWang dhcpd[]: Sending on Socket/fallback/fallback-net
8月 :: DaMoWang systemd[]: Started DHCPv4 Server Daemon.
Hint: Some lines were ellipsized, use -l to show in full.
配置DHCP中继服务器
# 开启路由转发功能
[root@DaMoWang ~]# vim /etc/sysctl.conf
# 添加 net.ipv4.ip_forward=
[root@DaMoWang ~]# sysctl -p
net.ipv4.ip_forward =
[root@DaMoWang ~]# vim /etc/sysconfig/dhcrelay
INTERFACES=ens33 # DHCP服务器网卡名称
DHCPSERVERS="192.168.94.11" # DHCP服务器IP
[root@DaMoWang ~]# dhcrelay 192.168.94.11 # 启动DHCP中继代理服务
Dropped all unnecessary capabilities.
Internet Systems Consortium DHCP Relay Agent 4.2.
Copyright - Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/ens37/:0c::::7c
Sending on LPF/ens37/:0c::::7c
Listening on LPF/ens33/:0c::::
Sending on LPF/ens33/:0c::::
Sending on Socket/fallback
用另一台虚拟机测试
网卡先用VMnet2



网段 IP 掩码 DNS都和DHCP服务器分配的一致
NAT

分配的IP等信息也一致
DHCP中继服务配置完成
CentOS 7 配置DHCP中继代理服务的更多相关文章
- 配置DHCP中继
本实验模拟企业网络场景.某公司分部的网络由交换机S1和网关路由器R1组成,员工终端PC-1和PC-2都连接在S1上.公司要求分部内所有员工主机的IP地址都通过总部的DHCP服务器自动获取.分部网关路由 ...
- Cisco 3550配置DHCP中继代理
实验环境: 1.配置两个VLAN 10 和 VLAN 20 VLAN 10 IP地址设置:192.168.10.1 255.255.255.0 (192.168.10.1是VLAN 10网关 ...
- CentOS 7 配置DHCP
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP ...
- CentOS7.3下关于DHCP中继代理服务器的详细配置
DHCP服务器只作用于局域网同一网段内,客户端是通过广播消息来获得DHCP服务器响应后才能得到IP地址的,但广播消息不能跨越子网,那么如何让客户端获取到DHCP服务器提供的IP地址呢?这就是DHCP中 ...
- DHCP配置实例(含DHCP中继代理)
https://blog.51cto.com/yuanbin/109759. DHCP配置实例(含DHCP中继代理) 某公司局域网有192.168.1.0/24和192.168.2.0/24这两个 ...
- 7、二种 为二个不同的子网配置DHCP服务器(中继代理服务器)
环境如下: (参考之前,保证二个子网可以互相ping通) 虚拟机vm1 192.168.170.3 VMnet8 (NAT模式) 虚拟 ...
- Huawei DHCP 中继配置实例
配置DHCP中继示例 组网需求 如图1,DHCP客户端所在的网段为10.100.0.0/16,而DHCP服务器所在的网段为202.40.0.0/16.需要通过带DHCP中继功能的设备中继DHCP报文, ...
- Cisco配置VLAN+DHCP中继代理+NAT转发上网
实验环境: 路由器 使得TP-link 设置NAT转发使用,tp-link路由器网关设置成 192.168.30.254 (核心层)Cisco 3550三层交换机(型号C3550-I5Q3L2-M)配 ...
- H3C的DHCP中继配置命令
dhcp enable命令用来使能DHCP服务 dhcp relay information enable 命令用来配置DHCP中继支持Option 82功能 缺省情况下,DHCP中继不支持Optio ...
随机推荐
- AGC016D - XOR Replace 置换/轮换
目录 题目链接 题解 代码 题目链接 AGC016D - XOR Replace 题解 可以发现一次操作相当于一次置换 对于每个a上的位置映射到b对应 可以找到置换群中的 所有轮换 一个k个元素的轮换 ...
- git 从远程仓库获取所有分支
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}& ...
- clipboard.js一个可以在移动端一键复制的插件
网址:https://clipboardjs.com/ 使用方法: 1.引入js <script src="dist/clipboard.min.js"></sc ...
- ajax登录验证-js
1.html代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> < ...
- pycharm的一些快捷键
[转]pycharm的一些快捷键 忙了好一阵终于忙完了,最近在重构代码,有许多地方要注释什么的,在多行注释时总是很麻烦,就想着pycharm有没有快捷键,就像visual studio一样.于是上Go ...
- QVM 实操记 - 18.12.28
视频回放地址:https://i.iamlj.com/mp4/QVM-IMC-12.27-1080P.mp4 目录 目录 常规开发部署流程 准备工作 开发准备 网站部署 操作步骤 重装系统 LANP环 ...
- ArcGIS Construction Tool OnSketchFinished事件不响应
使用ArcGIS AddIN ConstructionTool做东西,绘制完Sketch之后,OnSketchFinished事件不响应,没有任何异常与错误. 1.初步问题:OnSketchFinis ...
- EF Oracle TNS 连接
<oracle.manageddataaccess.client> <version number="*"> <settings> <se ...
- php 二维数组根据值进行排序
// 先获取要排序的值 $createTime = array_column($data, 'create_time'); // 排序成功 array_multisort($createTime, S ...
- Python 学习笔记4 变量-字符串
Python中的字符串,我们可以简单的认为是一组用单引号,双引号,三引号包含的一组字符,数字或者特殊字符.在Python3中,所有的字符串都是Unicode字符串. 变量定义 #单引号 string1 ...