使用Linux搭建DHCP中继

如图有vlan10,20,100三个vlan网段。vlan100是192.168.30.0/24的linux服务器。
vlan10 192.168.10.0/24的客户端 vlan20 192.168.20.0/24的客户端
首先配置DHCP服务器
安装DHCP服务
[[email protected] ~]# rpm -ivh /mnt/Packages/dhcp-4.2.5-58.el7.centos.x86_64.rpm
警告:/mnt/Packages/dhcp-4.2.5-58.el7.centos.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:dhcp-12:4.2.5-58.el7.centos ################################# [100%]
[[email protected] ~]# rpm -qc dhcp
/etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd6.conf
/etc/openldap/schema/dhcp.schema
/etc/sysconfig/dhcpd
/var/lib/dhcpd/dhcpd.leases
/var/lib/dhcpd/dhcpd6.leases
[[email protected] ~]# vi /etc/dhcp/dhcpd.conf //配置DHCP服务文件

subnet 192.168.30.0 netmask 255.255.255.0 { //自身网段配置文件
range 192.168.30.10 192.168.30.200;
option routers 192.168.30.1;
default-lease-time 7200;
max-lease-time 72000;
}
subnet 192.168.20.0 netmask 255.255.255.0 { //192.168.20/24网段配置文件
range 192.168.20.10 192.168.20.200;
option routers 192.168.20.1;
default-lease-time 7200;
max-lease-time 72000;
}
subnet 192.168.10.0 netmask 255.255.255.0 { //192.168.10/24网段配置文件
range 192.168.10.10 192.168.10.200;
option routers 192.168.10.1;
default-lease-time 7200;
max-lease-time 72000;
}

[[email protected] ~]# systemctl start dhcpd //启动DHCP服务

现在配置两个交换机的相关配置
sw1是三层交换机
sw2是二层交换机

sw2配置情况

sw2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
sw2(config)#
sw2(config)#no ip routing //关闭路由功能
sw2(config)#vlan 10,20,100 //添加vlan10,20,100
sw2(config-vlan)#ex
sw2(config)#int f1/15 // f1/15 加入trunk
sw2(config-if)#sw
sw2(config-if)#switchport mo
sw2(config-if)#switchport mode tr
sw2(config-if)#switchport mode trunk
sw2(config-if)#ex
sw2(config)#int f1/14 // f1/14 加入vlan100
sw2(config-if)#sw
sw2(config-if)#switchport ac
sw2(config-if)#switchport access vlan 100
sw2(config-if)#exi
sw2(config)#int f1/0 // f1/0 加入vlan10
sw2(config-if)#sw
sw2(config-if)#sw
sw2(config-if)#switchport ac
sw2(config-if)#switchport access vlan 10
sw2(config-if)#exi
sw2(config)#int f1/1 // f1/1 加入vlan20
sw2(config-if)#sw
sw2(config-if)#switchport ac
sw2(config-if)#switchport access vlan 20
sw2(config-if)#

sw1配置情况
sw1#conf t
sw1(config)#vlan 10,20,100 //添加vlan10,20,100
sw1(config-vlan)#exi
sw1(config)#int f1/15 // f1/15 加入trunk
sw1(config-if)#switchport mode trunk
sw1(config-if)#switchport trunk encapsulation dot1q
sw1(config-if)#exi
sw1(config)#int vlan 10 // 进入vlan10 添加网关和中继服务
sw1(config-if)#ip address 192.168.10.1 255.255.255.0
sw1(config-if)#ip helper-address 192.168.30.33
sw1(config-if)#no shutdown
sw1(config-if)#exi
sw1(config)#int vlan 20 // 进入vlan20 添加网关和中继服务
sw1(config-if)#ip add 192.168.20.1 255.255.255.0
sw1(config-if)#ip helper-address 192.168.30.33
sw1(config-if)#no shutdown
sw1(config-if)#exi
sw1(config)#int vlan 100 // 进入vlan100 添加网关
sw1(config-if)#ip add 192.168.30.1 255.255.255.0
sw1(config-if)#no sh
sw1(config-if)#

至此服务器和路由器就配置完成了。下面使用两台win7来验证dhcp服务是否奏效。

原文地址:http://blog.51cto.com/9075724/2298150

时间: 2024-11-10 00:03:44

使用Linux搭建DHCP中继的相关文章

Linux搭建dhcp中继+DNS服务(综合实验)

概述 实验拓补图如上所示,其中R1作为三层交换机,创建三个vlan,vlan10,vlan20 ,vlan30.R2作为交换机连接host1,host2,host3,其中host1所在区域划分vlan10,host2所在区域划分vlan20,host3划分vlan30.host3为Linux系统,搭建dhcp和dns服务,ip地址为192.168.100.100/24.R3为路由器,连接处于外网的host4,host4ip地址为14.0.0.14/24 .R3中f0/0接口地址为12.0.0.2

十分钟用Windows服务器简单搭建DHCP中继代理!!

                     十分钟用Windows服务器简单搭建DHCP中继代理!! 一.什么是中继代理? 大家都知道DHCP分配地址都需要用到IP广播,但是广播是不能在两个网段之间进行的.那么和DHCP服务器不是在同一个网段的客户机怎么获得相应的IP地址呢?这时,就要用到DHCP中继代理了. 在另一个Windows服务器上只要配备两块网卡,再安装一个简单的服务器"角色"就可以实现DHCP中继代理了! 二.实验拓补图 三.实验步骤 1.配置DHCP服务器 1.1).注意,

小型实验:基于GNS3与VMware用Linux CentOS7搭建DHCP中继服务(原理+实验)

一.DHCP工作原理 1.DHCP服务简介 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理.分配IP地址,使网络环境中的主机动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率. 2.DHCP服务的好处 (1)减少管理员的工作量:(2)避免IP地址冲突:(3)当网络更改IP地址段时,不需要再重新配置每个用户的IP地址:(4)提高了IP地址的利用率:(5)方

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  /

使用Linux实现DHCP中继

1.设置网卡:2.dhcp中继拓补图:3.安装dhcp服务,并进行配置: 4.配置二层交换机:5.配置三层交换机:6.自动分配ip,ping通dhcp服务机,设置成功: 原文地址:http://blog.51cto.com/13659182/2113030

linux搭建DHCP

动态主机配置协议(DHCP,Dynamic Host Configuration Protocol),该协议用于自动管理局域网内主机的IP地址.子网掩码.网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本. 动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数 n  DHCP常见术语 作用域:一

Linux搭建DHCP服务器

首先假设dhcp服务器IP为192.168.80.20/24. 1.安装dhcp服务器软件 mount  /dev/cdrom  /mnt rpm  -ivh  /mnt/Packages/dhcp-4.1.1-34.P1.el6.i686.rpm 2.修改配置 (1)查看文件提示cat  /etc/dhcp/dhcpd.conf 拷贝模板文件至dhcp.conf cp   /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample   /etc/dhcp/dhcpd

Linux 之dhcp服务搭建

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议 dhcp服务器端监控端口67 涉及的配置文件:/etc/dhcp/dhcpd.conf 实验环境: vmware workstation 11 centos : 192.168.10.10 windows xp :? centos 与windows xp 分别只连接到VMnet8上面 #此处VMware8可以理解为一个单独的交换机 基础命令: 1:查看开机启动项: 1 [[

linux服务 DHCP SAB

DHCP服务 用一台linux搭建DHCP服务器,要求如下: 1.配置永久IP地址:192.168.1.10:默认网关:192.168.1.1:DNS服务器地址202.106.0.20 保留IP地址为1.66 加MAC地址 需要添加2点零网络地址 然后使用客户端DHCP获取IP地址  software目录为共享 二 使用samba服务文件共享  安装后测试启动服务 共享文件 然后重新启动 caiwubu 目录:财务经理可读可写,财务部员工只能读,其他人没有权限. renshibu 目录:人事经理