使用dhcp服务配置虚拟机网络

本机配置:
firewall-cmd –permanent –add-masquerade
firewall-cmd –permanent –add-rich-rule=”rule family=”ipv4” source address=192.168.43.216/24 masquerade”
“192.168.43.216/24” ##路由器的网络ip和网关

yum install dhcp -y ##安装dhcp服务
打开dhcp配置文件
vim /etc/dhcp/dhcpd.conf ##内容中会提示配置信息在哪里,然后复制到该目录下
如下:
1 # dhcpd.conf
2 #
3 # Sample configuration file for ISC dhcpd
4 #
5
6 # option definitions common to all supported networks…
7 option domain-name “haha.org”; ##指定域名
8 option domain-name-servers 192.168.43.1; ##指定获得的主机ip的DNS
9
10 default-lease-time 600; ##最短租约期
11 max-lease-time 7200; ##最长租约期
…….
27 #subnet 10.152.187.0 netmask 255.255.255.0 { ##这两行需要注释掉或者删除
28 #}
29
30 # This is a very basic subnet declaration.
31
32 subnet 172.25.254.0 netmask 255.255.255.0 { ##子网和子网掩码
33 range 172.25.254.137 172.25.254.237; ##给与的ip范围
34 option routers 172.25.254.37; ## 指定的地址
35 }
后面的都可删除
配置完成后重启dhcp:systemctl restart dhcpd

虚拟机:
nm-connection-editor
原来的删除点重新添加
使用dhcp服务配置虚拟机网络
选择ethernet
使用dhcp服务配置虚拟机网络
选择设备地址为eth0
使用dhcp服务配置虚拟机网络
ipv4配置方式为dhcp
然后保存
更改配置文件
vim /etc/sysconfig/network-scripts/ifcfg-Ethernet_connection_1
DEVICE=eth0
NAME=eth0
BOOTPROTO=dhcp
ONBOOT=yes
重启服务: systemctl redtart network
效果如下所示:
使用dhcp服务配置虚拟机网络