在VirtualBox中配置Ubuntu虚拟机的网络设置有多种方法,以下是一些常见的网络配置方式及其步骤:
sudo nano /etc/netplan/01-netcfg.yaml
。network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Ctrl + X
,然后按下 Y
以确认保存更改。sudo netplan apply
。ip addr show enp0s3
。ping 8.8.8.8
和 ping www.baidu.com
。sudo nano /etc/netplan/01-network-manager-all.yaml
。network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
。创建Host-Only网络:
配置静态IP:
sudo nano /etc/netplan/00-installer-config.yaml
。network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.56.100/24]
gateway4: 192.168.56.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
。sudo ip a
和 sudo ip r
。sudo ufw status
。如果需要,可以允许特定端口或服务:sudo ufw allow ssh
和 sudo ufw allow 80/tcp
。sudo systemctl restart networking
。通过以上步骤,你应该能够在VirtualBox中配置Ubuntu虚拟机的网络,使其能够连接到外部网络或仅与主机进行通信。根据你的具体需求选择合适的网络模式进行配置即可。