1.前言 虽然,在VirtualBox下可以使用DHCP方式给虚拟机分配IP,但是每次启动虚拟机后的IP都是随机分配的,在用虚拟机做一些服务搭建的时候特别不方便。如果每一个虚拟机的IP是固定的,多好。
1.前言
虽然,在VirtualBox下可以使用DHCP方式给虚拟机分配IP,但是每次启动虚拟机后的IP都是随机分配的,在用虚拟机做一些服务搭建的时候特别不方便。如果每一个虚拟机的IP是固定的,多好。
2.网络方式的选择
VirtualBox常用的网络方式有四种,可以通过阅读我写的《VirtualBox配置网络使宿主&虚拟机互访》做一下了解。我通过VirtualBox创建了3台Centos7的虚拟机。希望这三台虚拟机可以实现互访并能够访问外部网络。而且,我有一台小型的TP-Link路由器。如图:
根据这幅图可知,使用VirtualBox的桥接方式可以满足我的需求。
3.虚拟机网络设置
3.1.网络配置
编辑/etc/sysconfig/network-script/ifcfg-enp0s3。如图:
只是IP不一样,其他设置都一样。
三台虚拟机都做上面的调整即可。分别给:
- 虚拟机101分配了192.168.1.101
- 虚拟机105分配了192.168.1.105
- 虚拟机106分配了192.168.1.106
3.2.DNS配置
编辑/etc/resolv.conf,添加nameserver。如图:
三台虚拟机都做同样的设置,DNS的IP就是TP-Link的IP。
4.最后的效果
实现了互通和访问外网的诉求
最后,如你在配置中遇到问题,可在下方留言,我们一同探讨。