openeuler 安装系统没有配置网络 开机只有LO网络 手动添加网络

nmlic

只有lo网络

nmlic c show

是空白,也就是/etc/sysconfig/network-scripts/下没有文件

查看是哟网卡的

[root@server101 ~]# nmcli device status 
DEVICE       TYPE      STATE         CONNECTION         
br0          bridge    connected     Bridge eno16777736 
eno16777736  ethernet  connected     System eno16777736 
eno33554960  ethernet  disconnected  --                 
eno50332184  ethernet  disconnected  --                 
lo           loopback  unmanaged     --

查看接口eno33554960的信息,尚未设置IP地址

root@server101 ~]# ip addr show eno33554960 3: eno33554960: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:29:33:56:64 brd ff:ff:ff:ff:ff:ff

使用设备eno33554960创建新的连接,其中连接名为‘link2’,使用设备eno33554960,类型为ethernet, 

 [root@server101 ~]# nmcli connection add con-name link2 ifname eno33554960 type ethernet

这里一定要注意参数的顺序,其实我很多弯路是应为 type的位置错了。

 启动新创建的连接link2

[root@server101 ~]# nmcli connection up link2

 就可以用ping测试网络了。

在虚拟机中安装 **openEuler 25.03 Everything** 后无法找到网络接口,通常是由于网络配置未正确设置或虚拟化环境中网络适配器未被系统识别所导致。以下是可能的解决方法: ### 1. 检查虚拟机网络适配器设置 确保虚拟机管理程序(如 VMware、VirtualBox 或 KVM)中的网络适配器已启用并设置为正确的模式: - **NAT 模式**:适用于大多数情况,允许虚拟机通过主机网络访问外部。 - **桥接模式**:将虚拟机直接连接到物理网络,适合需要独立 IP 的场景。 - **Host-only 模式**:仅与主机通信,不连接外部网络。 确认虚拟机配置文件中是否包含类似以下内容(以 KVM 为例): ```xml <interface type='network'> <source network='default'/> <model type='virtio'/> </interface> ``` 使用 `virtio` 网卡模型可提升性能和兼容性[^1]。 --- ### 2. 查看网络接口状态 登录系统后,执行以下命令查看是否存在网络接口: ```bash ip link show ``` 如果仅显示 `lo` 接口而没有 `eth0`、`ens33` 等网卡设备,则可能是驱动未加载或未识别网卡。 尝试加载常见驱动模块,例如: ```bash modprobe e1000e # Intel 网卡驱动 modprobe virtio_net # Virtio 虚拟网卡驱动 ``` 然后再次检查接口状态。 --- ### 3. 配置静态 IP 或启用 DHCP 如果识别到了网络接口但未分配 IP 地址,可以手动配置网络: #### 使用 nmcli 命令配置 DHCP: ```bash nmcli con add type ethernet con-name my-connection ifname ens33 nmcli con up my-connection ``` #### 或者配置静态 IP: ```bash nmcli con modify my-connection ipv4.addresses 192.168.1.100/24 nmcli con modify my-connection ipv4.gateway 192.168.1.1 nmcli con modify my-connection ipv4.dns 8.8.8.8 nmcli con modify my-connection ipv4.method manual nmcli con up my-connection ``` --- ### 4. 检查防火墙与 NetworkManager 设置 有时防火墙或 NetworkManager 可能阻止了网络连接: ```bash systemctl status NetworkManager journalctl -u NetworkManager ``` 如有错误日志,可根据提示进行修复。也可尝试重启网络服务: ```bash systemctl restart NetworkManager ``` --- ### 5. 更新内核与驱动 若问题持续存在,建议更新系统内核和相关驱动包,确保支持当前虚拟化平台的硬件抽象层: ```bash dnf update kernel reboot ``` --- ### 6. 检查虚拟机镜像完整性 如果上述方法均无效,可能是 ISO 镜像损坏或安装过程中网络组件未正确安装。建议重新下载官方镜像,并校验其 SHA256 值是否匹配。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值