VirtualBox设置网络

设置静态IP,虚拟机与主机互相访问

工具 -> 网络

配置仅主机(Host-Only)网络
这个IP改不了,DHCP正常开启即可

配置NET 网络

  • IPv4 网络掩码仅主机(Host-Only)网络中的ip第三位保持一致,这里是56
  • 关闭启用DHCP

配置虚拟机网络
网卡 1
设置为NAT 网络

网卡 2
设置为仅主机(Host-Only)网络

配置完成,开启虚拟机
配置网络
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPADDR=192.168.56.128
NETMASK=255.255.255.0
GATEWAY=192.168.56.2
DNS1=114.114.114.114
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=8ece9fa8-a3c8-4dbb-b2bc-9cBaa2d7f9d6
DEVICE=enp0s3
ONBOOT=yes

重启网络
systemctl restart network

查看ip
ip addr

问题

  1. 每次重启虚拟机都需要执行 systemctl restart network 主机才能访问到虚拟机