阅读量:74
在VirtualBox的Ubuntu虚拟机上设置静态IP,可以按照以下步骤进行:
1. 查看网卡名称
首先,打开终端并输入以下命令来查看所有网络接口及其状态:
ip addr
找到你想要配置静态IP的网卡名称,例如 enp0s3。
2. 编辑Netplan配置文件
Netplan的配置文件通常位于 /etc/netplan/ 目录下。你可以使用你喜欢的文本编辑器打开该文件,例如使用 sudo vim /etc/netplan/01-network-manager-all.yaml。
3. 配置静态IP
在Netplan配置文件中,添加或修改以下内容以配置静态IP:
network:
version: 2
renderer: NetworkManager
ethernets:
<网卡名称>:
dhcp4: no
addresses:
- <静态IP地址>/<子网掩码>
gateway4: <网关地址>
nameservers:
addresses:
-
-
例如,如果你的网卡名称是 enp0s3,静态IP地址是 192.168.1.100,子网掩码是 24(即 255.255.255.0),网关地址是 192.168.1.1,DNS服务器地址是 8.8.8.8 和 1.1.1.1,则配置如下:
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
4. 应用配置
保存并关闭YAML文件后,运行以下命令使配置生效:
sudo netplan apply
5. 验证配置
使用以下命令验证配置是否成功:
ip addr
你应该能看到网卡已经分配了你配置的静态IP地址。
注意事项
- 确保在配置静态IP之前,虚拟机的网络设置是正确的。如果你使用的是VirtualBox的Host-Only适配器,确保其配置正确。
- 如果你需要添加路由,可以在Netplan配置文件中添加
routes字段,具体可以参考相关教程。
通过以上步骤,你就可以在VirtualBox的Ubuntu虚拟机上成功设置静态IP了。