vm虚拟机配置固定IP?
时间: 2024-12-30 09:29:19 浏览: 10
### 配置VM虚拟机中的Ubuntu静态IP
#### 修改网络接口配置文件
为了使Ubuntu拥有固定的IP地址,在`/etc/network/interfaces`中添加特定的网络配置。对于采用桥接模式的情况,可以按照如下方式修改该文件:
```bash
auto ens33
iface ens33 inet static
address 192.168.1.x
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
```
这里假设网卡名称为`ens33`,实际环境中需替换为具体的设备名[^1]。
#### NetworkManager配置调整
如果使用的是较新的Ubuntu版本,默认启用了NetworkManager服务来管理网络连接,则还需要编辑位于`/etc/NetworkManager/NetworkManager.conf`下的配置文件,确保其内容类似于下面这样:
```ini
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true
```
这一步骤是为了让NetworkManager能够识别并应用通过命令行设定的静态IP参数。
#### DNS服务器设置
针对DNS解析问题,可以在上述提到的interfaces文件中指定dns-nameservers字段指向公共或私有的DNS服务器;也可以单独创建一个名为resolvconf的包用于处理域名解析事务。
#### 更新网络配置
完成以上更改之后,重启计算机或者执行以下命令刷新当前会话中的网络状态:
```bash
sudo systemctl restart networking.service
sudo systemctl restart NetworkManager.service
```
这些操作有助于立即生效新定义好的静态IP规则而无需完全重开机系统。
阅读全文