在VirtualBox中配置Linux网络有多种方法,以下是一些常见的网络配置方式及其步骤:
创建NAT网络:
配置静态IP(可选):
/etc/netplan/01-netcfg.yaml(Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。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
或sudo systemctl restart network
创建Host-Only网络:
配置静态IP:
/etc/netplan/00-installer-config.yaml(Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。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 systemctl restart network
配置桥接网络:
配置静态IP(可选):
/etc/netplan/01-network-manager-all.yaml(Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。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
或sudo systemctl restart network
无论使用哪种网络模式,都可以通过以下命令验证网络连接:
ip addr show
ping 8.8.8.8
ping www.baidu.com
通过以上步骤,你可以在Linux虚拟机中配置VirtualBox的网络,使其能够连接到外部网络或仅与主机进行通信。根据你的具体需求选择合适的网络模式进行配置即可。