VirtualBox配置NAT模式时,在宿主机使用WIFI时,虽然能访问互联网,能正常安装软件,但是本地不能访问虚拟机,但是可以配置另一个host-only模式的网卡,通过双网卡实现本地访问虚拟机的同时也能访问互联网。
安装指导 https://docs.openeuler.org/zh/docs/22.03_LTS_SP2/docs/Installation/安装指导.html
配置VirutalBox网络
可以指定网卡地址(网关)和DHCP服务器
我这里还是使用第二块 #2 网卡
虚拟机网卡配置
主机之间网卡通信
选择 host-only 连接方式,名称下拉上一步创建的网卡
主机访问公网
安装操作系统
从光盘启动进入安装界面
安装密码、磁盘分区等按照官方文档指导选择即可
网卡信息配置
ifcfg-enp0s3 用于宿主机访问和虚拟机之间相互访问
[root@olnode01 network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@olnode01 network-scripts]# cat ifcfg-enp0s3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=c4858ad5-3910-47b2-8f28-e11f7cfb33a6
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.2.5
PREFIX=24
#GATEWAY=192.168.2.1 # 不能指定网关,否则无法访问互联网
ifcfg-enp0s8 用于访问互联网
[root@olnode01 network-scripts]# cat ifcfg-enp0s8
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s8
UUID=1abed0aa-7ce7-4788-85e9-d3b55c58ace2
DEVICE=enp0s8
ONBOOT=yes
启动网卡
[root@olnode01 network-scripts]# nmcli connection up id enp0s3
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
[root@olnode01 network-scripts]# nmcli connection up id enp0s8
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
测试网络
宿主机ping虚拟机
虚拟机访问互联网
有点丢包