步骤4、修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-ens33,之后重启网络服务。
[root@localhost ~]# vim /sysconfig/net-scripts/ifcfg-ens33 //修改网卡配置文件 [root@localhost ~]# systemctl restart network //重启网络服务 [root@localhost ~]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.137.100 netmask 255.255.255.0 broadcast 192.168.137.255 inet6 fe80::a5da:ff58:2c32:2b5f prefixlen 64 scopeid 0x20<link> ether 00:0c:29:18:b5:ff txqueuelen 1000 (Ethernet) RX packets 471514 bytes 311413414 (296.9 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 228702 bytes 61948898 (59.0 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 复制代码
网络异常,图片无法展示
|
网络异常,图片无法展示
|
步骤5、编辑dhcp服务的配置文件/etc/dhcp/dhcpd.conf,设置网段(要和虚拟网络编辑器中的保持一致)、地址池、网关地址。之后重启dhcp服务。
# 将模板文件复制为配置文件 [root@localhost ~]# cd /usr/share/doc/dhcp-4.2.5/ [root@localhost dhcp-4.2.5]# ls dhcpd6.conf.example dhcpd.conf.example ldap [root@localhost dhcp-4.2.5]# cp dhcpd.conf.example /etc/dhcp/dhcpd.conf cp:是否覆盖"/etc/dhcp/dhcpd.conf"? yes # 编辑dhcp配置文件 [root@localhost ~]# vim /etc/dhcp/dhcpd.conf ------------------------------------ 27 subnet 192.168.137.0 netmask 255.255.255.0 { //设置子网IP、子网掩码 28 range 192.168.137.20 192.168.137.80; //设置地址池 29 option routers 192.168.137.10; //设置网关地址 30 } # 重启dhcp服务 [root@localhost ~]# systemctl restart dhcpd //重启dhcp服务 [root@localhost ~]# systemctl status dhcpd //查看dhcp状态,已启动 ● dhcpd.service - DHCPv4 Server Daemon Loaded: loaded (/usr/lib/systemd/system/dhcpd.service; disabled; vendor preset: disabled) Active: active (running) since 三 2022-03-16 22:17:19 CST; 5s ago Docs: man:dhcpd(8) man:dhcpd.conf(5) Main PID: 87982 (dhcpd) Status: "Dispatching packets..." CGroup: /system.slice/dhcpd.service └─87982 /usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group ... 复制代码
网络异常,图片无法展示
|
网络异常,图片无法展示
|
网络异常,图片无法展示
|
步骤6、验证Windows10虚拟机虚拟机能否获取DHCP服务器分配的IP地址。
Windows10虚拟机,将网络类型修改成“仅主机模式”。
释放IP地址,之后重新获取IP地址。
windows命令: ipconfig #查看网卡信息 ipconfig /release #释放地址 ipconfig /renew #重新获取地址 ipconfig /all #可以看到详情信息 复制代码
网络异常,图片无法展示
|
网络异常,图片无法展示
|
网络异常,图片无法展示
|
6、DHCP中继原理
当企业的内部网络规模较大时,通常被划分为多个不同的子网,网络内配置了VLAN,网络内配置了VLAN,VLAN能隔离广播,而DHCP协议使用广播。
DHCP服务器在VLAN 100中,就只有VLAN 100内的客户机能从此内获得IP地址。
两种解决办法:
- 为每个网段安装一台DHCP服务器,但这种方式存在资源上的浪费,而且不利于集中管理。
- 在连接不同网段的设备上开启DHCP中继功能,将DHCP这种特殊的广播信息在VLAN之间转发,让其他VLAN的客户机也能从DHCP服务器获得IP地址。