DHCP中继服务器

设备需求:
DHCP-server RHEL5.5  eth0: 192.168.10.66/24 (VMWARE19)
    gw: 192.168.10.1
-----------------------------------------------------------------
DHCP-Relay RHEL5.5  eth0: 192.168.10.1/24 (VMWARE19)
    eth1: 192.168.30.1/24 (VMWARE3)
    eth2: 192.168.50.1/24 (VMWARE5)
    eth3: 192.168.70.1/24 (VMWARE7)
-----------------------------------------------------------------
XP一台作为测试用机器:分别调为VMWARE3/5/7,可以分别获取192.168.30.0/24
192.168.50.0/24 192.168.70.0/24 网段中的IP地址
====================================================
步骤一:(在DHCP-Server上的配置)
[[email protected] ~]# 
[[email protected] ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:18:AA:A3  
          inet addr:192.168.10.66  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe18:aaa3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6390 errors:0 dropped:0 overruns:0 frame:0
          TX packets:130 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5659813 (5.3 MiB)  TX bytes:15820 (15.4 KiB)
          Interrupt:59 Base address:0x2024
[[email protected] ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
0.0.0.0         192.168.10.1    0.0.0.0         UG    0      0        0 eth0
=========================================================
[ro[email protected] ~]# rpm -q dhcp (如果未安装,请先安装DHCP服务器rpm包)
dhcp-3.0.5-23.el5
[[email protected] ~]# cat /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample > /etc/dhcpd.conf
[[email protected] ~]# vi /etc/dhcpd.conf (DHCP配置如下)
ddns-update-style interim;
ignore client-updates;
        option subnet-mask              255.255.255.0;
        option domain-name-servers      202.106.0.20,8.8.8.8;
        option time-offset              -18000; # Eastern Standard Time
        default-lease-time 21600;
        max-lease-time 43200;
subnet 192.168.10.0 netmask 255.255.255.0 {
}
subnet 192.168.30.0 netmask 255.255.255.0 {
        option routers                  192.168.30.1;
        range dynamic-bootp 192.168.30.128 192.168.30.254;
}
subnet 192.168.50.0 netmask 255.255.255.0 {
        option routers                  192.168.50.1;
        range dynamic-bootp 192.168.50.128 192.168.50.254;
}
subnet 192.168.70.0 netmask 255.255.255.0 {
        option routers                  192.168.70.1;
        range dynamic-bootp 192.168.70.128 192.168.70.254;
}
=============================================
[[email protected] ~]# service dhcpd start
启动 dhcpd:                                               [确定]
[[email protected] ~]# chkconfig dhcpd on
=============================================

步骤二:(在DHCP-Relay上的配置)
-------------------------------------------------------------------
[[email protected] ~]# ip addr show
2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0c:29:cf:0c:9c brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.1/24 brd 192.168.10.255 scope global eth0
    inet6 fe80::20c:29ff:fecf:c9c/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0c:29:cf:0c:a6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.30.1/24 brd 192.168.30.255 scope global eth1
    inet6 fe80::20c:29ff:fecf:ca6/64 scope link 
       valid_lft forever preferred_lft forever
4: eth2: mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0c:29:cf:0c:b0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.50.1/24 brd 192.168.50.255 scope global eth2
    inet6 fe80::20c:29ff:fecf:cb0/64 scope link 
       valid_lft forever preferred_lft forever
5: eth3: mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0c:29:cf:0c:ba brd ff:ff:ff:ff:ff:ff
    inet 192.168.70.1/24 brd 192.168.70.255 scope global eth3
    inet6 fe80::20c:29ff:fecf:cba/64 scope link 
       valid_lft forever preferred_lft forever
----------------------------------------------------------------------
[[email protected] ~]# rpm -q dhcp (如果未安装,请先安装DHCP服务器rpm包)
dhcp-3.0.5-23.el5
[[email protected] ~]# vi /etc/sysctl.conf 
7 net.ipv4.ip_forward = 1  //此处将0改为1,开启路由转发功能
[[email protected] ~]# sysctl -p //使上面修改的内核参数生效
[[email protected] ~]# vi /etc/sysconfig/dhcrelay 
# Command line options here
INTERFACES="eth0 eth1 eth2 eth3" //此处指定DHCP-RELAY要侦听的网卡名称
DHCPSERVERS="192.168.10.66" //此处指定DHCP服务器的IP地址
=======================================================
[[email protected] ~]# service dhcrelay start
启动 dhcrelay:                                            [确定]
[[email protected] ~]# chkconfig dhcrelay on
[[email protected] ~]# dhcrelay 192.168.10.66    //如在虚拟机中演示本实验,本条命令必须要执行,
//表示立即在本机开启中继对DHCP服务的转发功能
Internet Systems Consortium DHCP Relay Agent V3.0.5-RedHat
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth3/00:0c:29:cf:0c:ba
Sending on   LPF/eth3/00:0c:29:cf:0c:ba
Listening on LPF/eth2/00:0c:29:cf:0c:b0
Sending on   LPF/eth2/00:0c:29:cf:0c:b0
Listening on LPF/eth1/00:0c:29:cf:0c:a6
Sending on   LPF/eth1/00:0c:29:cf:0c:a6
Listening on LPF/eth0/00:0c:29:cf:0c:9c
Sending on   LPF/eth0/00:0c:29:cf:0c:9c
Sending on   Socket/fallback
=================================================
步骤三:
用XP来进行测试

,multicast,up,lower_up>,multicast,up,lower_up>,multicast,up,lower_up>,multicast,up,lower_up>

时间: 2024-08-06 18:33:49

DHCP中继服务器的相关文章

如何搭建DHCP及DHCP中继服务器

当局域网中有大量的主机时,如果逐台设置ip地址.默认网关.dns服务器地址时等网络参数,显然是一个费力也未必讨好的方法,这时使用DHCP的方式分发ip地址,能够动态配置各客户机的网络地址参数,大大减轻了管理与维护的成本.下面通过一个例子,来安装DHCP服务器以及DHCP中继服务器.      公司的内部网路划分为三个物理网段,并通过一台Linux网关服务器相互连接.为了提供集中化的地址分配管理,现需要构建一台DHCP服务器,在不增加硬件投资的情况下,为处于不同网络的客户机动态配置ip地址等网络参

DHCP服务器与DHCP中继服务器实验

安装DHCP服务 1.DHCP(Dynamic Host Configuration Protocol)动态主机配置协议        DHCP是由Internet工作任务小组设计开发,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议.        主要作用就是分配IP地址的       使用DHCP可以减少管理员的工作量避免IP地址的冲突,当网络更改IP地址网段时不需要在重新配置每个用户的IP地址,提高了IP地址的利用率,方便客户端的配置.2.可分配的地址信息主要包括:网卡

liunx搭建DHCP服务器以及DHCP中继服务器

一.实验拓扑 二.实验条件 虚拟机取消VMnet1和VMnet8的dhcp动态获取ip地址,以免影响实验 DHCPserver 网关以及DHCP中继以及linux客户端清除防火墙策略或者关闭防火墙 iptables  -F  setenforce 0 linux系统4个,win10系统一个 三.IP配置 DHCP服务端配置IP,并重启网络服务 网关配置IP(eth1和eth2),并重启网络服务 Dhcp中继配置IP,并重启网络服务 四.在网关上开启路由转发功能 开启Linux服务器内核的路由转发

配置设备作为DHCP中继(中继与服务器处于同一网络)

作业提要 一.拓扑图 二.组网需求 如上图所示,某企业将DHCP服务器部署在核心层设备上,DHCP服务器与企业内的终端不在同一个网段.企业希望使用该DHCP服务器为终端动态分配IP地址. 三.配置思路 配置设备作为DHCP中继的配置思路如下: 1.在汇聚层设备RouterA(用户网关)上配置DHCP中继,实现设备作为DHCP中继转发终端与DHCP服务器之间的DHCP报文. 2.在c备RouterB上,配置基于全局地址池的DHCP服务器,实现DHCP服务器从全局地址池中选择IP地址分配给企业终端.

部署DHCP服务及部署DHCP中继教程

本文主要介绍如何利用DHCP技术实现IP地址自动分配 重点包涵了:DHCP的工作过程及原理 DHCP服务的配置 客户机的配置 DHCP中继服务器 一.使用DHCP的好处 1减少管理员的工作量 2避免输入错误的可能 3避免IP地址冲突 4当网络更改IP地址段时,不需要再重新配置每个用户的IP地址 5提高了IP地址的利用率 6方便客户端的配置 DHCP的工作过程及原理 原理: DHCP服务提供三种IP地址分配方式 自动分配是当客户机从DHCP获得一个IP后就永久的使用 手动分配是DHCP服务器的管理

linux下dhcp中继代理

一.实验环境如图: 二.rhel1(dhcp服务器)配置步骤: 1.安装dhcp软件包: 2.拷贝主配置文件: 3.修改主配置文件:vim  /etc/dhcp/dhcpd.conf,添加内容如下: 4.启动dhcp服务,并设置为开机自动启动: 三.rhel2(dhcp中继服务器)配置: 1.安装dhcp软件包: 2.修改dhcp中继代理配置文件:vim  /etc/sysconfig/dhcrelay: 3.启动dhcp中继代理服务,并设置为开机启动: 4.开启内核的路由转发功能:vim  /

CentOS7.3下关于DHCP中继代理服务器的详细配置

DHCP服务器只作用于局域网同一网段内,客户端是通过广播消息来获得DHCP服务器响应后才能得到IP地址的,但广播消息不能跨越子网,那么如何让客户端获取到DHCP服务器提供的IP地址呢?这就是DHCP中继服务器的功能了. 实验拓扑图: 实验环境: DHCP服务器:CentOS Linux release 7.3.1611 DHCP中继代理:CentOS Linux release 7.3.1611 客户端:CentOS 6.9 1.DHCP服务器配置 (1).配置DHCP服务器的网络参数 [[em

H3C DHCP中继

ip relay-address ip-address   配置以太网口进行透传转发的辅助地址对于DHCP 中继来说,IP 辅助地址指定的是DHCP 服务器的地址配置辅助IP 地址后,从该接口上收到的广播报文,会发送到该服务器上去能够配置IP 辅助地址的接口应当支持广播方式每个接口最多可配置20 个辅助地址 ip relay protocol udp [ port ]  配置透传转发协议及其使用的端口号 在同一个设备上可以指定多组DHCP中继服务器 一个DHCP中继服务器组中可包含多个中继服务器

华为路由器配置DHCP中继

DHCP(动态主机配置协议)理论知识:DHCP主要用来为客户机自动配置I P地址相关的网络参数,包括IP地址.子网掩码.默认网关.DNS服务器等. DHCP 通信为广播的方式,因此当需要 DHCP 服务器为不同广播域(路由或 VLAN 网段)的客户机分配 地址时,就得在网关路由器上开启DHCP中继服务,这样才能使DHCP通信包跨广播域.DHCP客户端首次登录网络时,主要通过四个阶段与DHCP服务器建立连接的:1.发现阶段:客户端以广播的方式发送DHCP_Discover报文,只有dhcp服务器才