一、DHCP概述及原理

●DHCP(动态主机配置协议)

理论部分请看DHCP原理及华为模拟器命令

二、CentOS7环境中配置命令步骤

1、设置DHCP配置文件

<span style="color:#000000"><code>yum -y install dhcp             #首先安装dhcp,系统默认没有安装
cd /etc/dhcp
less dhcpd.conf                 #看一下dhcp配置文件,大多无内容
</code></span>
  • 1
  • 2
  • 3

<span style="color:#000000"><code>cd /usr/share/doc/dhcp-4.2.5                   #dhcp配置文件参考模板
less dhcpd.conf.example                        #查看配置文件参考模板
cp /usr/share/doc/dhcpd.conf.example /etc/dhcp/dhcpd.conf   #将模板文件复制到配置文件中
vim /etc/dhcp/dhcpd.conf                       #进入编辑dhcp配置文件
</code></span>
  • 1
  • 2
  • 3
  • 4

2、设置全局配置(一般默认)

<span style="color:#000000"><code>default-lease-time 21600;                      #默认租约为 6 小时,单位为秒
max-lease-time 43200;                          #最大租约为 12 小时,单位为秒
option domain-name "……";                       #指定默认域名
option domain-name-servers ……;                 #指定 DNS 服务器地址
ddns-update-style none;                        #禁用 DNS 动态更新
</code></span>
  • 1
  • 2
  • 3
  • 4
  • 5

3、网段声明

●作用于整个子网段,部分配置参数优先级高于全局配置参数

<span style="color:#000000"><code>subnet 192.168.80.0 netmask 255.255.255.0 {    #首先声明dhcp服务器网段以及子网掩码range 192.168.80.10 192.168.80.20;          #设置ip地址池option routers 192.168.80.254;              #指定默认网关
}
subnet 192.168.1.0 netmask 255.255.255.0 {     #其次声明其他网段以及子网range 192.168.1.100 192.168.1.200;           #设置ip地址池option routers 192.168.1.254;                #指定默认网关
}
……
</code></span>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

4、host主机声明

●给单机分配固定的IP地址

<span style="color:#000000"><code>host hostname {                                #指定需要分配固定IP地址的客户机名称hardware ethernet  xx:xx:xx:xx:xx:xx;        #指定该主机的MAC地址fixed-address 192.168.80.100;                #指定保留给该主机的IP地址
}
</code></span>
  • 1
  • 2
  • 3
  • 4

5、最后开启服务

<span style="color:#000000"><code>systemctl start dhcpd                          #开启dhcp服务
systemctl stop firewalld                       #关闭防火墙
sentenforce 0                                  #关闭防火墙
netstat -naup | grep 67                        #查看服务是否启动
tail -f /var/log/messages                      #如果启动失败,可以通过查看日志文件来排查错误
</code></span>
  • 1
  • 2
  • 3
  • 4
  • 5

三、试题解析:

●实验环境:华为模拟器、CentOS7

●1、LSW1为DHCP中继服务器,Cloud为服务器主机

●2、CentOS7-2虚拟机为DHCP服务器,IP地址为192.168.100.100,子网掩码为255.255.255.0,网关为192.168.100.1

●题目要求:以仅主机模式,使用虚拟机CentOS7-2为华为模拟器上的两台主机动态分配IP地址。

1、实验操作

1、ensp上设置云服务器主机

2、ensp上配置三层交换机LSW1

3、ensp上配置二层交换机LSW2

接下来进入虚拟机来配置
1、配置网卡IP

2、重启网卡,查看网卡信息

3、安装dhcp,查看并找到配置文件

4、编辑dhcp配置文件


5、选择虚拟机网络类型

6、关闭防火墙并进行ping验证

接下来去到ensp中主机dhcp动态获取一下IP

完成

四、通过固定IP分配地址

地址分配对象:在虚拟机中再开启一台win10将网络适配器类型改为vmnet1仅主机模式,虚拟机win10仅需改动这一个。

1、在宿主机,右击WiFi标志并打开设置,更改适配器选项(注意:仅仅是宿主机,也就是我们本机需要进行这个操作,虚拟机win10不要改啊)


2、这里设置宿主机vmnet1IP,(虚拟机win10千万不要改!你改了就不是dhcp了,虚拟机win10要dhcp自动获取的)

3、然后再在虚拟机win10中刷新网络信息

4、虚拟机win10查看MAC地址

5、在虚拟机CentOS7中编辑dhcp配置文件

6、修改完成,重启dhcp服务,建议多重启几次,或者关闭,再进行开启,这样你如果配置文件修改有问题会报错

7、再次回到虚拟机win10中刷新网络配置信息,建议多刷新几次

实验完成

Linux中使用DHCP动态分配IP以及固定IP分配实验(详细)相关推荐

  1. Linux中使用DHCP动态分配IP以及固定IP分配实验

    目录 一.CentOS7环境中配置命令步骤 1.设置DHCP配置文件 2.配置主机IP和网关 二.设置DNSP 1.先设置云服务主机 2.配置LSW2 3.配置sw1 三.验证 一.CentOS7环境 ...

  2. linux dhcp 绑定mac地址,●DHCP协议的功能是 (58) 。在Linux中提供DHCP服务的程序是 (59) ;DHCP服务将主机的MAC地址和IP地 - 赏学吧...

    ●DHCP协议的功能是 (58) .在Linux中提供DHCP服务的程序是 (59) :DHCP服务将主机的MAC地址和IP地址绑定在一起的方法是在 (60) 文件中添加"host主机名{h ...

  3. linux中有关于dhcp的选择题,未指定试题(2014-11-18):DHCP协议的功能是(1)。在Linux中提供DHCP服务的...

    试题分类:未指定 DHCP协议的功能是 (1) .在Linux中提供DHCP服务的程序是 (2) :DHCP服务将主机的MAC地址和IP地址绑定在一起的方法是在 (3) 文件中添加"host ...

  4. Linux 配置静态IP(固定IP)

    Linux 配置静态IP(固定IP) 1. 查看当前网络信息 2. 修改文件(重要) 2.1执行命令: 2.2 修改文件 2.3 重启网络 注意: 如果你使用的是virtualbox 或者其他的虚拟机 ...

  5. linux 本地ip看不到,解决Linux中ifconfig和addr查看不到ip问题

    解决Linux中ifconfig和addr查看不到ip问题 1.在虚拟机上装上Linux系统,开启虚拟机,输入root,并输入密码启动 2.打开虚拟机设置,网络适配器中的网络连接选择自定义VMnet8 ...

  6. java获取公网ip_动态IP变固定IP,国内IP变海外IP,助力企业数据传输提高工作效率...

    在IPv4的地址数量越来越枯竭的情况下,大多数非专线的个人用户或者企业用户的ip地址都是动态ip地址,甚至很多都被更改为私网ip了,这给个人或者企业用户带来了很大不便.下面我们就来解决这些问题,让你可 ...

  7. 嵌入式linux dhcp移植,嵌入式linux中的dhcp服务器

    嵌入式系统下,用开发板建立dhcp服务器 1.重新编译内核,添加对dhcp的支持 2.busybox是否带有dhcp的应用,如无,则需要重新编译busybox,或者直接下一个独立的也可. 3.dhcp ...

  8. linux中配置DHCP基本操作

    注:#为注释 rpm -q dhcp #查看dhcp是否安装 yum  install dhcp* -y #安装DHCP(挂载看上文) 拷贝文件 cat  /usr/share/doc/dhcp*/d ...

  9. Linux基础篇——Linux网络配置(配置网卡、固定IP,固定hostname,终端远程)详解

    目 录 1. 背 景 2. 计算机联网说明 3. 网络连接的分类 3.1 桥接模式 3.2 NAT模式(常用模式) 3.3 仅主机模式 4. 网络配置实操 4.1 选用NAT模式 4.2 查看子网,网 ...

最新文章

  1. 避免在JSP中写java代码
  2. 开发日记-20190903 关键词 C程序gcc编译过程
  3. R语言实战应用精讲50篇(二十七)-R语言实现随机森林(附R语言代码)
  4. Apache ZooKeeper - ZK的数据和文件
  5. CVPR2021 | 用Transformers无监督预训练进行目标检测
  6. 大学计算机基础应当掌握的内容,大学计算机基础课程教学大纲2014版.pdf
  7. 服务器路径和本地路径在使用cd时候的区别
  8. 算法:查找序列最小k元素(分治法)
  9. 那些年用过的机械键盘
  10. 初次尝试使用VisualSFM记录
  11. 252个核心词根——词缀(前缀-后缀)总结大全【最全-一文看懂!!!】
  12. [STM32学习笔记]野火MINI开发板ISP一键下载电路
  13. 128G的U盘格式化后只有300M,如何恢复成128G
  14. 计算机开机网络连接启动慢,开机后网络连接出来慢,win7开机后网络连接慢
  15. Python Recap 重新审视Python - 1 Python中的类
  16. LSV加载大面积实景三维模型出现偏移,如何投影变换处理?
  17. 【云宏大讲坛】超融合,融合的不仅是基础架构
  18. Palm phone PVG-100/E 手机TWRP recovery 教程
  19. kettle Excel模板
  20. 【沙龙预告】移动媒体产品新趋势

热门文章

  1. Matlab实现乘幂法
  2. 关于泰克2465B校准
  3. 比Switch...Case更加优雅的多条件判断写法
  4. USF MSDS501 计算数据科学中文讲义 2.2 在内存中表示数据
  5. 使用adb命令查看手机日志
  6. 数据工程指南高级技能:处理框架
  7. VIN码校验器:用于检查车架号是否符合国标
  8. 精细化运营时代,金融魔镜如何助力各产品线实现业务增长
  9. 学习自旋电子学的笔记01:微磁模拟软件OOMMF的教程(中文版)16章
  10. 淘宝,京东老喜欢降价售卖,瞬间感觉亏大了。这款报价脚本你值得拥有。