Linux 网卡设置问题(VM虚拟机不能正常连接网络)

博客指出VM虚拟机出现不能正常连接网络的问题,显示以太网(ens33)被拔出。这是信息技术中虚拟机使用时常见的网络连接故障。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VM虚拟机不能正常连接网络
显示以太网(ens33,被拔出)

这里写图片描述

### 如何在VM虚拟机中添加和配置网卡 #### 添加新网卡 要在VMware虚拟机中添加一块新的网卡,可以通过虚拟机设置界面完成。具体步骤如下: 1. 打开 VMware 虚拟机管理器,选择目标虚拟机并关闭其电源。 2. 进入 **虚拟机设置** 页面,在左侧列表找到 **添加设备** 或者直接点击右侧的 **添加** 按钮。 3. 选择 **网络适配器(网卡)** 并确认添加。 4. 配置新增加的网卡属性,包括连接方式(如 NAT、桥接或仅主机模式),然后保存设置。 #### 配置新增网卡 当通过图形界面成功添加了一块新网卡后,还需要在 Linux 系统内部对其进行相应的配置才能正常使用。以下是详细的配置过程: ##### 修改网卡配置文件 每张网卡都有对应的配置文件位于 `/etc/sysconfig/network-scripts/` 目录下,默认可能不存在针对新建网卡的配置文件,则需手动创建它。对于第二块网卡来说,通常命名为 `ifcfg-eth1` 或类似的名称取决于实际环境下的命名规则[^2]。 下面是一个典型的静态 IP 地址配置样例: ```bash DEVICE=eth1 # 设备名应与真实硬件匹配 NAME=eth1 # 描述性的名字 ONBOOT=yes # 开机自动启动该接口 NM_CONTROLLED=no # 不让 NetworkManager 控制本接口 BOOTPROTO=static # 使用静态分配而非动态获取地址的方式 IPADDR=192.168.x.y # 自定义合法范围内的固定IP地址 NETMASK=255.255.255.0 # 子网掩码值 GATEWAY= # 如果不需要则留空此项;否则填写正确的网关信息 DNS1=8.8.8.8 # 主域名服务器地址可选填项之一 ``` 特别需要注意的是,如果发现某些字段比如 HWADDR 和 UUID 导致冲突问题时应该将其注释掉以免干扰正常工作流程[^2]。 另外一种情况是有时候即使已经完成了上述操作仍然无法识别到新增设别的网卡资源,这时可以尝试利用命令行工具来重新建立链接关系。例如采用 `nmcli` 命令快速构建一个基于 Ethernet 的全新连接实例[^4]: ```bash nmcli con add type ethernet con-name eth1 ifname eth1 \ ipv4.addresses 192.168.100.20/24 ipv4.gateway 192.168.100.2 \ ipv4.dns "8.8.8.8" ipv4.method manual ``` 最后一步就是应用所做的全部改动了——重启整个 networking 服务单元使得所有的调整生效: ```bash systemctl restart network.service ``` 至此,你应该能够顺利地向 VM 中加入额外的一块或多块网卡,并按照需求妥善安排它们各自的参数设定从而实现预期的功能目的。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值