在VirtualBox中为Ubuntu虚拟机设置IP地址,可以按照以下步骤进行操作:
ip addr show
记录下分配给Host-only Adapter的网络接口名(通常是 enp0s8 或类似的命名)。此接口将在下一步中被指定为静态IP使用的目标设备。sudo nano /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
enp0s8: # 替换为您实际使用的网卡名字
dhcp4: no # 关闭 DHCP 自动获取功能
addresses: # 定义手动设定的 IPv4 地址范围
- 192.168.56.101/24 # 设定固定IP地址以及子网掩码长度
gateway4: 192.168.56.1 # 如果存在默认路由,则填写此处;否则留空
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # 可选DNS服务器地址
sudo netplan apply
ip addr show 命令观察对应网口状态变化情况。/etc/network/interfaces 的Ubuntu版本:ifconfig
sudo nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
sudo /etc/init.d/networking restart
ip addr show eth0
ping 命令测试网络连接:ping 8.8.8.8
ping www.baidu.com
请注意,具体的配置步骤可能会因Ubuntu版本的不同而有所差异。如果使用的是较新的Ubuntu版本(如20.04及以上),通常会使用Netplan来管理网络配置,而较旧的版本可能会使用 /etc/network/interfaces 文件。确保根据你的Ubuntu版本选择正确的方法进行配置。