鲲鹏920服务器安装openEuler后无法联网,但物理网线已连接

鲲鹏920服务器安装openEuler后无法联网,但物理网线已连接 。这是华为ARM64服务器部署中的高频问题 ,根本原因通常与 驱动、网卡命名规则、NetworkManager配置 相关。以下是分步排查与解决方案(基于openEuler 22.03 LTS SP3):

🔍 第一步:确认网卡是否被系统识别(关键!)

bash 复制代码
# 1. 查看所有网络接口(排除lo)
ip -br a | grep -v lo

# 2. 检查HNS3驱动是否加载(鲲鹏920专用驱动)
lsmod | grep hns

# 正确输出应包含:
# hns3                  327680  0
# hnae3                 102400  1 hns3
  • ✅ 若 ip -br a 显示网卡(如 enp189s0f0)且状态为 UP → 进入 第二步
  • ❌ 若无网卡显示 或 lsmod 无 hns3 → 驱动未加载 → 执行 驱动修复
▶驱动存在但未启用
  • 现象 :/lib/modules/$(uname -r)/kernel/drivers/net/ethernet/hisilicon/hns3/ 存在驱动文件

  • 解决 :

    bash 复制代码
    # 手动加载驱动
    sudo modprobe hns3
    # 设置开机自启
    echo "hns3" | sudo tee -a /etc/modules-load.d/hns3.conf

🔧 第二步:检查 NetworkManager 配置

openEuler 默认使用 NetworkManager 管理网络,若未正确配置静态IP,会导致"有IP但无网关/DNS"。

▶ 2.1 查看当前连接
bash 复制代码
nmcli con show
  • 若输出为空或仅有 Wired connection 1(DHCP模式)→ 需手动配置静态IP。
▶ 2.2 配置静态IP(以网卡 enp189s0f0 为例)
bash 复制代码
# 删除旧连接(如有)
sudo nmcli con delete "Wired connection 1"

# 创建新静态连接
sudo nmcli con add type ethernet con-name static-ip ifname enp189s0f0 \
  ipv4.addresses 192.168.113.104/24 \
  ipv4.gateway 192.168.113.1 \
  ipv4.dns "202.96.209.5" \
  ipv4.method manual

# 启用连接
sudo nmcli con up static-ip

🔍 第三步:验证网络连通性

bash 复制代码
# 1. 检查IP和路由
ip a show enp189s0f0
ip route show

# 2. 测试网关
ping -c 3 192.168.113.1

# 3. 测试外网
ping -c 3 8.8.8.8
▶ 若仍不通:
现象 原因 解决方案
能ping通网关,但无法ping外网 网关未做NAT 联系网络管理员开启SNAT
无法ping通网关 交换机VLAN不匹配 确认端口属于VLAN 113
ARP表显示FAILED 物理链路故障 更换网线/交换机端口

成功

相关推荐
镜子AI7 小时前
镜子AI 技术复盘:三条自动化链路上的“停止条件“设计
运维·人工智能·自动化
tianyuanwo7 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
知已难寻9 小时前
03 · OpenStack的计算管理 Nova
运维·服务器·开发语言·云原生·云计算·openstack·开源软件
huainingning10 小时前
Windows syslog日志服务器搭建与模拟器对接
运维·服务器·智能路由器
say_fall10 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
wacsii11 小时前
【Linux进程(一)】Linux 进程初探:操作系统如何管理进程?fork() 为什么返回两次?
linux·运维·服务器
共享家952711 小时前
408 操作系统第一章
服务器·数据库·windows
相思难忘成疾12 小时前
从零搭建 Kubernetes 1.30 集群:kubeadm 部署一主多从实战(RHEL 9.3 + Docker + flannel)
linux·运维·kubernetes
PellyKoo12 小时前
【docker】cifs卷改smb密码后容器起不来的解决方法
运维·docker·容器
云飞云共享云桌面12 小时前
1台SolidWorks服务器如何承载10个设计并发?
运维·服务器·网络·3d·制造