linux虚拟机网卡怎么设置
时间: 2025-01-07 12:41:20 浏览: 53
### Linux 虚拟机中的网卡配置
#### 开启虚拟机网卡自启动功能
为了确保每次启动虚拟机时网卡能够正常工作并获取 IP 地址,在 `/etc/sysconfig/network-scripts/` 目录下的对应网卡配置文件(通常是 `ifcfg-ens33` 文件),需修改 ONBOOT 参数值为 yes,这样可以实现网卡随系统启动而激活[^2]。
```bash
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
```
找到如下行:
```plaintext
ONBOOT=no
```
将其更改为:
```plaintext
ONBOOT=yes
```
#### 设置静态IP地址及其他参数
如果打算手动指定一个固定的 IP 地址给虚拟机,则还需要进一步调整上述提到的网卡配置文件。除了更改 ONBOOT 的状态外,还需增加或更新其他几个重要字段,比如 BOOTPROTO, IPADDR, NETMASK 和 GATEWAY 等[^4]。
例如:
```plaintext
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 使用静态IP而非DHCP动态分配
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens33 # 这里假设使用的网卡名称是 ens33
UUID=<your_uuid> # 此处应保留原有 UUID 值不变
DEVICE=ens33 # 同样保持与 NAME 字段一致
ONBOOT=yes # 已经设置过此选项
IPADDR=192.168.x.y # 替换成实际想要设定的固定IP地址
NETMASK=255.255.255.0 # 子网掩码取决于所在局域网环境
GATEWAY=192.168.x.z # 默认网关地址也依据具体网络情况填写
DNS1=8.8.8.8 # 可选:添加首选 DNS 服务器
DNS2=8.8.4.4 # 可选:备用 DNS 服务器
```
完成以上编辑之后,记得保存文件变化,并执行命令重启网络服务使新的配置生效:
```bash
systemctl restart network
```
对于希望让虚拟机既能与其他内部机器通讯又能访问互联网的情况,建议采用 NAT 模式的网络连接方式。这可以在 VMware Workstation 中通过菜单路径 “VMware Workstation” -> “编辑” -> “虚拟网络编辑器” 来进行相应设置[^3]。
阅读全文
相关推荐















