资讯专栏INFORMATION COLUMN

2021 => 手把手搭建dhcp服务(详细)

PiscesYE / 2299人阅读

摘要:指的是由服务器服务器控制一段地址范围,客户机登录服务器时就可以自动获得服务器分配的地址和子网掩码子网掩码。担任服务器的计算机需要安装协议协议,并为其设置静态地址静态地址子网掩码默认网关默认网关等内容。

架构解析

dhcp服务器配置

  • 配置实验环境
    • 关闭VMware的dhcp服务
    • 给虚拟机添加网卡为VMnet1
  • 安装与配置dhcp服务
    • 给新添的网络配置IP
    • 配置dhcp服务
    • 在真实的主机系统上查看dhcp配置
  • 为真实主机系统分配固定的IP
    • 修改dhcp配置文件
    • 再次重启真实主机的网络
  • 为其他的VMware上的虚拟机分配dhcp服务器的IP
    • 在开启一台虚拟机,添加网卡



dhcp服务器配置

简介:动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。

解析图

 

实验操作

?环境: 一台:CentOS Linux release 7.4.1708 (Core)

一、配置实验环境

1、关闭VMware的dhcp服务

2、给虚拟机添加一块网卡为VMnet1

 

二、安装与配置dhcp服务

1、给新添的网卡配置IP

#1. 查看新添加的网卡设备名:[root@localhost ~]# ip a2: ens33:  mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:0c:29:22:80:ac brd ff:ff:ff:ff:ff:ff    inet 192.168.178.7/24 brd 192.168.178.255 scope global ens33       valid_lft forever preferred_lft forever    inet6 fe80::d0b0:efc5:3d2a:dca9/64 scope link        valid_lft forever preferred_lft forever       #这里为新添加网卡的设备名称,等会配置文件会用到!!!!!!!!3: ens37:  mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:0c:29:22:80:b6 brd ff:ff:ff:ff:ff:ff    inet6 fe80::8397:4802:979c:b19f/64 scope link        valid_lft forever preferred_lft forever​#2. 为新添加的网卡配置IP:[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# vim ifcfg-ens37#添加如下内容TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPADDR=192.168.6.66      #自定义IP,与上方要注意的子网IP的网段一致即可NETMASK=255.255.255.0IPV4_FAILURE_FATAL=noNAME=ens37DEVICE=ens37    #新添加网卡的设备名ONBOOT=yesPREFIX=24ZONE=trusted​#3. 重启网络,查看IP:[root@localhost network-scripts]# systemctl restart network[root@localhost network-scripts]# ip a2: ens33:  mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:0c:29:22:80:ac brd ff:ff:ff:ff:ff:ff    inet 192.168.178.7/24 brd 192.168.178.255 scope global ens33       valid_lft forever preferred_lft forever    inet6 fe80::d0b0:efc5:3d2a:dca9/64 scope link        valid_lft forever preferred_lft forever3: ens37:  mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:0c:29:22:80:b6 brd ff:ff:ff:ff:ff:ff    inet 192.168.6.66/24 brd 192.168.6.255 scope global ens37   #IP配置成功       valid_lft forever preferred_lft forever    inet6 fe80::20c:29ff:fe22:80b6/64 scope link        valid_lft forever preferred_lft forever

2、配置dhcp服务

[root@localhost ~]# yum -y install epel-release && yum -y install dhcp​[root@localhost ~]# vim /etc/dhcp/dhcpd.conf ddns-update-style none;ignore client-updates;subnet 192.168.6.0 netmask 255.255.255.0 { range 192.168.6.66 192.168.6.166; option subnet-mask 255.255.255.0; option routers 192.168.6.6; option domain-name "dhcp-test"; option domain-name-servers 192.168.6.6; default-lease-time 21600; max-lease-time 43200;}​[root@localhost ~]# systemctl restart dhcpd[root@localhost ~]# systemctl enable dhcpdCreated symlink from /etc/systemd/system/multi-user.target.wants/dhcpd.service to /usr/lib/systemd/system/dhcpd.service.

配置文件解析

  • ddns-update-style none; # 设置DNS服务不自动进行动态更新

  • ignore client-updates; # 忽略客户端更新DNS记录

  • subnet 192.168.10.0 netmask 255.255.255.0 # 作用域为192.168.10.0/24网段

  • range 192.168.10.50 192.168.10.150; # IP地址池为192.168.10.50-150(约100个IP地址)

  • option subnet-mask 255.255.255.0; # 定义客户端默认的子网掩码

  • option routers 192.168.10.1; # 定义客户端的网关地址

  • option domain-name "linuxprobe.com"; # 定义默认的搜索域

  • option domain-name-servers 192.168.10.1; # 定义客户端的DNS地址

  • default-lease-time 21600; # 定义默认租约时间(单位:秒)

  • max-lease-time 43200; # 定义最大预约时间(单位:秒)

3、在真实的主机系统上查看DHCP配置

 

 

 

 

三、为真实计算机分配固定的IP地址

1、修改配置文件:

[root@localhost ~]# vim /etc/dhcp/dhcpd.conf ddns-update-style none;ignore client-updates;subnet 192.168.6.0 netmask 255.255.255.0 { range 192.168.6.66 192.168.6.166; option subnet-mask 255.255.255.0; option routers 192.168.6.6; option domain-name "dhcp-test"; option domain-name-servers 192.168.6.6; default-lease-time 21600; max-lease-time 43200; host dhcp-test {       #再原来的基础上添加这四行!!!!!!!!        hardware ethernet 00:50:56:c0:00:01;    #这是上方要记录的物理地址,只需将 "-" 装化为 ":"        fixed-address 192.168.6.99;     #自定以分配IP,再dhcpIP范围内即可        }}​[root@localhost ~]# systemctl restart dhcpd

2、再次重启真实主机的网络

 

四、为其他的VMware上的虚拟机分配Dhcp服务器的IP

1、再开启一台虚拟机,添加网卡,虚拟交换机与dhcp服务器一样即可VMnet1

 

 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/119974.html

相关文章

  • ESP32-S2上使用SPI接口芯片DM9051NP转以太网的无线物联网网关开发指导

    摘要:前言芯片接口占用管脚数量比以太网的少,版线布局可更精简。网卡芯片介绍接口网卡芯片是为方物联网行业进以太网通信而开发出的解决方案。此应用可用于监控家庭物联网网关搭建等。 前言     DM9051NP芯片 SPI接口占用管脚数量比以太网PHY的RMII/MII少,PCBA版线布局可更精简。...

    wangjuntytl 评论0 收藏0
  • 实验:搭建linux服务器——跨网段DHCP服务

    摘要:环境虚拟机模拟软件备注为搭建的服务端,让成为这个内网的中继路由器的操作我月份的博客中包含了交换机服务的配法。为全局配置的服务器地址。此外进入自己的网卡,查看这张虚拟网卡,改成服务端的与掩码。 环境:centos 7 (虚拟机)、ensp (模拟软件)备注:cloud为centos 7搭建的DHCP服务端,让ls...

    不知名网友 评论0 收藏0
  • ☀️苏州程序大白一文从基础把手教你Python数据可视化大佬☀️《❤️记得收藏❤️》

    ☀️苏州程序大白一文从基础手把手教你Python数据可视化大佬☀️《❤️记得收藏❤️》 目录 ?️‍?开讲啦!!!!?️‍?苏州程序大白?️‍??博主介绍前言数据关系可视化散点图 Scatter plots折线图强调连续性 Emphasizing continuity with line plots同时显示多了图表 数据种类的可视化 Plotting with categorical da...

    Drinkey 评论0 收藏0
  • Linux——最全面试题整理(仅此一篇)

    摘要:传输单位称为报文段,传输单位称为用户数据报。孤儿进程将被进程进程号为所收养,并由进程对它们完成状态收集工作。在实际应用中,可以依据自己的实际需求选择不同的方案等量模式,性能最佳,不安全。三个数值分别为分钟分钟分钟,确定平均负载趋势。 ...

    Achilles 评论0 收藏0
  • 把手教你阿里云服务搭建网站(超详细图文)

    摘要:阿里云学生组团活动详情介绍配置服务器服务器购买成功之后,找到你服务器的公网地址。这里我把公网隐藏了设置安全组服务器需要端口放行,否则你的端口是无法访问的,因为安全需要,所以云服务器存在安全组这个东西。前文概述出于好奇,我用学生优惠租了一台阿里云服务器,打算做一些Java web的开发,但是毕竟是第一次接触这样的东西,还是比较陌生,在这个过程中遇到了一些问题(肯定会遇到问题的),但是呢,在网上...

    hiYoHoo 评论0 收藏0

发表评论

0条评论

PiscesYE

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<