linux下DHCP在企业网中的应用(DHCP中继)

linux下DHCP在企业网中的应用

一、环境要求

一台虚拟机 一个linux操作系统 两个windows操作系统

二、实验要求

企业网中一般有多个vlan,vlan之间需要相互通信,需要一个DHCP server去给其他vlan的主机动态分配ip地址。

三、实验拓扑及地址规划

拓扑图及地址规划如图所示:

四、实验步骤

① 配置DHCP服务器,编辑dhcp的配置文件

route -n查看路由信息

vim /etc/dhcp/dhcpd.conf

service dhcpd configtest

service dhcpd restart

chkconfig dhcpd on

② 用windows主机模拟路由器

对windows主机的配置:

添加两个网络适配器,分别连接不同的vm区域,网络连接:server---->192.168.30.1,mkt---->192.168.20.1 vm2,tec---->192.168.10.1 vm3

route print查看路由表

把主机变成路由器的配置:

控制面板---->管理工具---->路由和远程访问---->右键 配置并启用路由和远程访问---->自定义配置 LAN路由,配置完毕

启动中继的配置:

IP路由选择---->常规---->新增路由协议---->DHCP中继代理程序---->iP路由选择---->DHCP中继代理程序---->右键 新增接口(在连接mkt和连接tec接口要哦实现中继)如图所示:

然后设置DHCP向服务器代理发送消息,服务器地址:192.168.30.100

③ 测试

新建一台虚拟机,把网络适配器中的网络连接分别放在vm 2和vm 3中,然后查看动态分配的地址。

linux下DHCP在企业网中的应用(DHCP中继),布布扣,bubuko.com

时间: 2024-12-28 01:31:31

linux下DHCP在企业网中的应用(DHCP中继)的相关文章

Dhcp 在企业网中的应用

Dhcp在企业网中的应用 Dhcp简介: DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述.DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口:546号端口用于DHCP

linux下,一个运行中的程序,究竟占用了多少内存

1. 在linux下,查看一个运行中的程序, 占用了多少内存, 一般的命令有 (1). ps aux: 其中  VSZ(或VSS)列 表示,程序占用了多少虚拟内存. RSS列 表示, 程序占用了多少物理内存. 虚拟内存可以不用考虑,它并不占用实际物理内存. (2). top 命令也可以 其中  VIRT(或VSS)列  表示,程序占用了多少虚拟内存. 同 ps aux 中的 VSZ列 RES列 表示, 程序占用了多少物理内存.同 ps aux 中的RSS列 2.在linux下, 查看当前系统占用

DHCP在企业网中的应用

一.DHCP概述: DHCP是Dynamic Host Configuration Protocol(动态主机配置协议)的缩写,DHCP是一个简化主机IP地址分配管理的TCP/IP 标准协议.用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作(如:DNS.WINS.Gateway的设置).在使用TCP/IP协议的网络上,每一台计算机都拥有唯一的计算机名和IP地址.IP地址(及其子网掩码)用于鉴别它所连接的主机和子网,当用户将计算机从一个子网移动到另一个子网的时候,一定要改变

linux下启动和关闭网卡命令及DHCP上网

ifup.ifdown:如果在 /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件存在的话,就可以通过ifdown或ifup来实现网卡的开和关,例如:ifup eth0. ifconfig {interface} up.ifconfig {interface} down:不需要上述说的文件也可以实现网卡的开关. 如何让LINUX网卡开机自动启动 通过编辑网卡配置文件,在/etc/sysconfig/network-scripts目录下面,第一块网卡的文件

Linux下free命令输出中buffers/cache详解

第一行我们就不介绍了(含有total的行)红色字体部分比较重要. 第二行和第三行很多人就看的不是太懂.在这里详细说下.相信你看了会多少了解点. 首先来解释下buffers和cache  buffers:自己看看他们的英文解释很容易明白的.         A buffer is something that has yet to be "written" to disk.意思就说将要写入硬盘中的数据的缓存     cache:             A cache is someth

linux下查找运行程序中的死循环

早上到公司后发现服务器的CPU占用率竟然达到百分之百了. 猜测是触发了问题代码进入死循环了. 用PS命令查看了一下情况. 发现罪魁祸首是某个游戏服务器程序. CPU占用率超高. 用 top -H -p PID 查看问题到底出现在那个线程, 记录下threadID. 用 gdb ProcessName PID 附近到目标进程. 用 info threads 列出线程状态. 用 thread Num. 查看问题线程信息 用 bt 查看堆栈调用顺利找到问题代码位置. 最后记得 gdb dettach

linux下向一个文件中的某行插入数据的做法

sed -i 'ni\x' test.file        表示向test.file文件里的第n行的前面添加x内容sed -i 'na\x' test.file       表示向test.file文件里的第n行的后面添加x内容 sed -i '/m/i\x' test.file     表示向test.file文件里匹配m字符串的行的前面添加x内容sed -i '/m/a\x' test.file    表示向test.file文件里匹配m字符串的行的后面添加x内容 -i     表示in

如何在Linux下统计高速网络中的流量

参考资料: http://www.geekfan.net/5558/ http://blog.jobbole.com/23638/ http://www.csdn.net/article/2014-03-05/2818640-internet-of-things-blog 脚本主要是基于sysfs虚拟文件系统,这是由内核用来将设备或驱动相关的信息输出到用户空间的一种机制.网络接口的相关分析数据会通过“/sys/class/net/<ethX>/statistics”输出. 举个例子,eth0的

linux下抓取内存中明文密码mimipenguin

下载地址:https://github.com/huntergregal/mimipenguin 基本使用语法: [email protected]:~/eth10/eth10# wget https://codeload.github.com/huntergregal/mimipenguin/zip/master --2017-08-19 08:25:09--  https://codeload.github.com/huntergregal/mimipenguin/zip/master --