欧拉系统网络设置方法指南
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 - 主板集成网卡
浙公网安备 33010602011771号