在 Debian + VirtualBox 环境下联网,常见有 三种网络模式,你可以根据需求选择。下面按“最常用 → 特殊用途”说明,并给出 Debian 内的配置方法。
特点
ip addr
如果能看到 eth0 或 enp0s3 并且已有 IP(10.x.x.x),说明已联网。
若未自动获取 IP:
sudo dhclient
或(Debian 11/12):
sudo systemctl restart networking
测试:
ping -c 3 8.8.8.8
特点
一般自动获取 IP:
sudo dhclient
如需静态 IP(示例):
sudo nano /etc/network/interfaces
auto enp0s3
iface enp0s3 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
sudo systemctl restart networking
特点
sudo dhclient
宿主机通常 IP:192.168.56.1
虚拟机:192.168.56.x
VirtualBox 需安装 增强功能(Guest Additions)
sudo nano /etc/network/interfaces
确保有:
allow-hotplug enp0s3
iface enp0s3 inet dhcp
sudo nano /etc/resolv.conf
nameserver 8.8.8.8
| 需求 | 模式 |
|---|---|
| 只是上网 | NAT |
| 当服务器用 | 桥接 |
| 内网实验 | Host-Only |
如果你愿意,可以告诉我:
我可以给你精确命令。