将linux虚拟机的ens33网口改为静态
时间: 2024-11-23 13:41:06 浏览: 0
VMware虚拟机安装linux后,每次重启后网卡(ens33网卡失效)找不到了,需要手动添加.怎么解决
5星 · 资源好评率100%
在Linux虚拟机中,将名为ens33的网卡设置为静态IP通常涉及到编辑网络配置文件。以下是基本步骤:
1. **登录虚拟机**:首先,你需要通过SSH登录到你的Linux虚拟机。假设你已知道用户名和密码,使用`ssh 用户名@虚拟机IP`命令连接。
2. **打开网络配置文件**:进入终端,打开网络接口配置文件,通常是在`/etc/network/interfaces` 或者在系统使用systemd的情况下,可能是`/etc/systemd/network/ens33.network`,这取决于你的发行版。
3. **查找ens33接口配置**:找到ens33相关的配置行,它通常类似这样:
```
auto ens33
iface ens33 inet dhcp
```
4. **修改为静态IP**:将`inet dhcp`改为你想要的静态IP地址,子网掩码,以及默认网关,例如:
```
auto ens33
iface ens33 inet static
address IP_ADDRESS
netmask MASK
gateway GATEWAY_IP
```
其中替换 `IP_ADDRESS`,`MASK` 和 `GATEWAY_IP` 为实际值。
5. **保存并启用更改**:更新配置文件后,使用`sudo nano` 或其他文本编辑器保存并关闭文件。然后,执行`sudo systemctl restart networking.service` 或 `sudo ifdown ens33 && sudo ifup ens33` 来重启网络服务,让新的配置生效。
6. **验证配置**:最后,你可以使用`ip addr show ens33` 命令检查新设置是否有效,确认IP地址、子网掩码和网关是否正确。
阅读全文