解决为openeuler操作系统添加VMware新网卡后无初始配置文件问题

本文介绍了如何在openEuler系统中使用VMware和SecureCRT等工具,通过ipaddr和nmcliconshow命令识别新网卡,手动添加并配置网卡,包括加载网卡、重启服务和自动生成配置文件的过程。

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

使用的软件:VMware 15,openEuler LTS SP1,SecureCRT

为openeuler服务器添加新网卡,

添加完成后在openEuler操作系统上使用 # ip addr 发现操作系统能识别到新添加的网卡:

 打开网卡配置文件 # vi /etc/sysconfig/network-scripts/ifcfg-ens256 却发现不存在

 当然我们也可以自己编辑创建配置文件,不过并不知道新添加的网卡的UUID,

使用# nmcli con show 命令也无法查到新添加网卡的UUID

openEuler操作系统不会为后续新添加的网卡自动生成配置文件,所以需要我们自己设置,手动生成。

以下为详细步骤:

        1.首先,先通过以下命令查看出现的新增加网卡的编号:

# ip addr		//查看电脑已识别的网卡编号

         

        2.然后,使用以下命令通过网卡编号加载该网卡:

#  nmcli connection add type ethernet ifname ens256 con-name ens256		
        //ens256 为ip addr看到的新增网卡

         3.最后,重启服务或电脑:

# systemctl restart NetworkManager    //重启网卡
# reboot                              //重启操作系统

        完成后即可通过# ip addr命令查看到新网卡:

 通过以上步骤新增网卡后将自动生成网卡配置文件,此时只需要根据需求修改IP地址即可。

### openEuler 网卡配置文件设置方法及路径 #### 配置文件位置 对于openEuler系统而言,网卡配置文件通常位于`/etc/sysconfig/network-scripts/`目录之下[^3]。 #### 文件命名规则 这些配置文件一般按照特定模式来命名,比如`ifcfg-<interface_name>`的形式。其中 `<interface_name>` 是具体的网络接口名称,例如 `eth0`, `ens33` 或者其他依据硬件和BIOS设定而定的名字。 #### 修改内核参数以改变网卡命名方式 为了简化管理或是兼容某些应用场景下的需求,可以通过修改启动参数让网卡采用传统的 ethX 命名法: ```bash [root@server ~]# grubby --update-kernel ALL --args "net.ifnames=0" ``` 执行上述命令之后需要重启机器以便设置生效,在此操作完成后,再次查看网卡列表时应该能够看到类似于 eth0 这样的传统命名形式了。 #### 创建或编辑网卡配置文件实例 假设要创建一个名为 `eth0` 的网卡配置文件,则可以在 `/etc/sysconfig/network-scripts/` 下建一个叫做 `ifcfg-eth0` 的文本文件,并向其写入必要的配置项如下所示: ```plaintext DEVICE="eth0" BOOTPROTO="static" # 使用静态IP地址分配策略 ONBOOT=yes # 开机自动激活该设备 TYPE="Ethernet" # 设备类型为以太网适配器 IPADDR="192.168.1.10"# 设置本机IPv4地址 NETMASK="255.255.255.0" # 子网掩码 GATEWAY="192.168.1.1" # 默认网关地址 DNS1="8.8.8.8" # 主域名服务器 DNS2="8.8.4.4" # 备用域名服务器 ``` 保存更改并退出编辑器后,记得通过下面这条指令重加载网络服务使得的配置立即起作用: ```bash systemctl restart network.service ``` 如果遇到虚拟环境中无法识别物理网卡的情况(如仅显示 lo 接口),这可能是由于虚拟化平台自身的网络设置所引起的特殊状况,此时建议检查VMware Workstation或其他虚拟软件中的网络连接选项是否正确设置了桥接(Bridged)而非 NAT 模式[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值