发布于2026-06-06 阅读(0)
扫一扫,手机访问
说到RHEL 7的网卡配置,不少人第一眼看到那串eno开头的名字就会有点不习惯。确实,从熟悉的eth0、eth1突然变成eno16777736这种格式,怎么看都觉得别扭。这个命名规则其实很简单——en代表以太网,o代表板载设备,后面的数字则是主板生成的一种唯一索引编号。虽然变得不太好记,但好处是迁移时不容易撞名,也算有利有弊。
下面我们就来看看具体怎么操作。先说最传统的方法,也是最通用的思路。
先确认一下你的网卡叫什么名字。通过ifconfig命令就能看到:
[root@linuxprobe Desktop]# ifconfig
eno16777736: flags=4163 mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::20c:29ff:feb8:2b07 prefixlen 64 scopeid 0x20
inet6 fde0:b912:e3a9:0:20c:29ff:feb8:2b07 prefixlen 64 scopeid 0x0
ether 00:0c:29:b8:2b:07 txqueuelen 1000 (Ethernet)
RX packets 37 bytes 5428 (5.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 62 bytes 8269 (8.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
这里我们拿到的网卡名称就是eno16777736。接下来编辑对应的配置文件:

上面这张图里,红色标注的部分就是需要我们修改或添加的关键项。保存退出后,简单解释一下各个参数的作用:
TYPE=Ethernet # 网络接口类型,以太网
BOOTPROTO=static # 这里设置成static,想要动态获取的话改成dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes # 是否开启IPv6支持
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736 # 网卡名称,要和上面的一致
UUID=72cf53fd-534c-4765-912b-3df575a10a7d
ONBOOT=yes # 开机自动启用网络
IPADDRO=192.168.1.20 # 这里填你要设置的IP地址
GATEWAY0=192.168.1.1 # 网关地址
PREFIX0=24 # 子网掩码,24对应255.255.255.0
DNS1=192.168.1.1 # DNS服务器地址
HWADDR=00:0C:29:B8:2B:07
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
保存退出,然后重启网卡服务——这是绕不开的一步:
[root@linuxprobe Desktop]# systemctl restart network

重启完记得测试一下网络是否正常联通。如果配置文件没问题,这时候应该就能正常访问了。
如果不想跟配置文件打交道,RHEL 7还提供了更友好的图形化工具。直接在终端输入:
[root@linuxprobe Desktop]# nmtui


这个界面对新手特别友好,直接输入nmtui回车,看到的界面完全不需要背命令,光标上下移动、回车确认就行了。不过要注意的是,设置完之后依然需要重启网卡才能生效。

再介绍一个更直观的图形化方法——nm-connection-editor。在终端执行:
[root@linuxprobe Desktop]# nm-connection-editor



这个方法比nmtui还要直观一些,图形界面操作起来更符合大多数人的习惯。同样,配完之后别忘了重启网络服务。
这三种方法,会其中任意一种就能让你的RHEL 7顺利上网了。选择哪种完全看个人偏好——喜欢命令行就用第一种,偏好图形界面就选后两种。搞定网络之后,后面的服务配置就都不是问题了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9