实验-DHCP配置
一、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配置文件
- 安装好后,在此目录下安放的是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地址
- 指定保留给该主机的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