欧拉系统网络设置方法指南

1. 首先查看实际存在的网络接口

bash
查看所有网络接口(最准确的方法)
ip addr show

或者使用以下命令查看可用的网卡
nmcli device status

查看网络接口的简要信息
ls /sys/class/net/

2. 创建网卡配置文件

假设通过 ip addr 查看到你的网卡名称是 ens33(常见于VMware)或 enp0s3:

方法一:使用 nmcli 创建(推荐)

bash

创建新的连接配置文件

sudo nmcli connection add type ethernet \
con-name my-connection \
ifname ens33 \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns "8.8.8.8 114.114.114.114"

激活连接

sudo nmcli connection up my-connection

方法二:手动创建配置文件

bash

创建配置文件(假设网卡名为 ens33)

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
配置文件内容示例(静态IP):

bash
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
或者使用DHCP(自动获取IP):

bash
TYPE=Ethernet
BOOTPROTO=dhcp
NAME=ens33
DEVICE=ens33
ONBOOT=yes

3. 重启网络服务

bash

重启 NetworkManager(推荐)

sudo systemctl restart NetworkManager

或者重启网络服务(如果 NetworkManager 未运行)

sudo systemctl restart network

4. 检查网络状态

bash

查看IP地址

ip addr show ens33

测试网络连通性

ping -c 3 8.8.8.8

查看路由

ip route

5. 如果还是找不到物理网卡,可能是驱动问题

bash

查看网卡硬件信息

lspci | grep -i ethernet

查看网卡驱动

lshw -class network

加载网卡驱动(如果需要)

sudo modprobe e1000 # Intel网卡常见驱动

6. 使用 nmtui 图形工具(最简单)

bash
sudo nmtui
在界面中选择 "Edit a connection" → "Add" → "Ethernet",然后配置即可。

常见网卡名称参考:
ens33, ens160 - VMware 虚拟机常见

enp0s3, enp0s8 - KVM/QEMU 常见

eth0, eth1 - 传统命名(需设置 biosdevname=0 net.ifnames=0)

eno1, eno2 - 主板集成网卡

posted @ 2026-01-08 15:29  Desmend  阅读(12)  评论(0)    收藏  举报