主机太多怎么分IP? DHCP帮助您,不管Linux还是Windows,全都一键搞定

一、CentOS 7中动态分配主机IP

1.1 概述

  • DHCP服务

    • 为大量客户机自动分配地址,提供集中管理
    • 减轻管理和维护成本、提高网络配置效率
  • 可分配的地址信息主要有

    • 网卡的IP地址、子网掩码
    • 对应的网络地址、广播地址
    • 默认网关地址
    • DNS服务器地址

1.2 配置DHCP服务器

1.2.1 安装相应工具

使用yum安装DHCP包

  • yum -y install dhcp
    在这里插入图片描述

1.2.3 查看配置文件

  • cd /etc/dhcp

    • 安装好后,在此目录下安放的是DHCP配置文件
      在这里插入图片描述
  • vim dhcpd.conf

    • 进入文件发现没有配置,不用担心,这里告诉我们去哪可以看到模板文件
      在这里插入图片描述
  • cd /usr/share/doc/dhcp-4.2.5/

    • 模板文件路径
      在这里插入图片描述
  • cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

    • 将本路径文件复制到实际配置文件目录下,并覆盖
      在这里插入图片描述

1.3 搭建华为模拟器

在这里插入图片描述

1.3.1 搭建cloud

  • 虚拟机使用的网络编辑器是NET模式,自带DHCP,会干扰我们做实验
  • 这里选择仅主机模式
    在这里插入图片描述
  • 虚拟机设置也需要修改
    在这里插入图片描述
  • 网络连接内查看vm1虚拟网卡
    在这里插入图片描述
  • cloud设置
    在这里插入图片描述

1.3.2 ensp内各项参数设置

  • 配置二层交换机LSW2
sys
[Huawei]un in en							#关闭多余提示
[Huawei]v b 10 100							#创建vlan
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]in e0/0/3
[Huawei-Ethernet0/0/3]p l a								#配置接口类型
[Huawei-Ethernet0/0/3]p d v 100
[Huawei-Ethernet0/0/3]in e0/0/5
[Huawei-Ethernet0/0/5]p l t
[Huawei-Ethernet0/0/5]p t a v a
[Huawei-Ethernet0/0/5]in e0/0/1
[Huawei-Ethernet0/0/1]p l a
[Huawei-Ethernet0/0/1]p d v 100
[Huawei-Ethernet0/0/1]in e0/0/2
[Huawei-Ethernet0/0/2]p l a
[Huawei-Ethernet0/0/2]p d v 10
  • 配置三层交换机LSW1
sys
[Huawei]un in en
[Huawei]v b 10 100
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]dhcp enable 						#开启DHCP
Info: The operation may take a few seconds. Please wait for a moment.done.
[Huawei]in vlanif 10						#进入vlan接口
[Huawei-Vlanif10]ip add 192.168.1.254 24	
[Huawei-Vlanif10]dhcp select relay 				#开启中继模式
[Huawei-Vlanif10]dhcp relay server-ip 192.168.100.11				#向DHCP服务器请求IP
[Huawei-Vlanif10]in vlanif 100
[Huawei-Vlanif100]dhcp select relay 
[Huawei-Vlanif100]dhcp relay server-ip 192.168.100.11
[Huawei-Vlanif100]in g0/0/1
[Huawei-GigabitEthernet0/0/1]p l t						#设置接口模式
[Huawei-GigabitEthernet0/0/1]p t a v a

1.4 虚拟机内网卡配置

  • vim /etc/sysconfig/network-scripts/ifcfg-ens33

    • 虚拟机网卡配置路径
      在这里插入图片描述
  • IPADDR=192.168.100.11
    NETMASK=255.255.255.0
    GATEWAY=192.168.100.254
    在这里插入图片描述

  • systemctl restart network

    • 重启网卡
      在这里插入图片描述
  • systemctl status network

    • 查看网卡信息
      在这里插入图片描述

1.5 DHCP配置文件

  • 修改文件
    在这里插入图片描述

  • 禁用DNS更新
    在这里插入图片描述

  • subnet网段声明(作用于整个子网段,部分配置参数优先级高于全局配置参数)

  • 第一段要分配DHCP本身网段
    在这里插入图片描述

  • 开启服务
    在这里插入图片描述

1.6 测试

在这里插入图片描述
在这里插入图片描述

二、给单机分配固定IP

2.1 给win10系统设置

2.1.1 获取Mac信息

  • 同理,设置为主机模式
    在这里插入图片描述

  • 设置IPV4为自动
    在这里插入图片描述

  • 通过ipconfig /all获得Mac地址
    在这里插入图片描述

2.2.2 编辑文本

  • 同样进入vim /etc/dhcp/dhcpd.conf文本编辑

  • host fantasia

    • 指定需要分配固定IP地址的客户机名称
  • hardware ethernet MAC

    • 指定该主机的MAC地址
  • fixed-address 自定义IP

    • 指定保留给该主机的IP地址
      在这里插入图片描述
  • 重启dhcp
    在这里插入图片描述

  • 检查
    在这里插入图片描述

三、给Linux客户端用DHCP动态获取IP

3.1 方法一

  • vim /etc/sysconfig/network-scripts/ifcfg-ens33

    • 进入网卡编辑
      DEVICE=ens33
      ONBOOT=yes
      BOOTPROTO=dhcp
      在这里插入图片描述
  • ifdown ens33

  • ifup ens33

2.2 方法二

  • dhclient -d ens33
    在这里插入图片描述
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值