如何进行RHEL8网络配置
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,如何进行RHEL8网络配置,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在RHEL8中继续支持service,网络相关服务管理已经转
千家信息网最后更新 2025年12月02日如何进行RHEL8网络配置
如何进行RHEL8网络配置,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
| 在RHEL8中继续支持service,网络相关服务管理已经转移到NetworkManager不再是network了,本文档详细介绍RHEL8网络配置。 |
环境
Red Hat Enterprise Linux release 8.0
VMware Workstation Pro 14
在RHEL8中继续支持service
网络相关服务管理已经转移到NetworkManager不再是network了
修改网卡配置文件,重启NetwrokManager服务新IP不生效!
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=eb51f723-244d-4a71-bf8d-c18593c64859DEVICE=ens33ONBOOT=yesIPADDR=192.168.10.8PREFIX=24GATEWAY=192.168.10.2DNS1=192.168.10.2
重启网卡要用nmcli connection down/up ens33
[root@localhost ~]# nmcli connection down ens33Connection 'ens33' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)[root@localhost ~]# nmcli connection up ens33Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)[root@localhost ~]# ifconfigens33: flags=4163mtu 1500inet 192.168.10.8 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::27d9:87a2:dc6c:7296 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 56 bytes 10885 (10.6 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 142 bytes 16312 (15.9 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 4 bytes 340 (340.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 4 bytes 340 (340.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
另一种重启网卡的方式
ifdown ens33 ifup ens33[root@localhost ~]# ifdown ens33Connection 'ens33' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)[root@localhost ~]# ifconfigens33: flags=4163mtu 1500inet6 fe80::20c:29ff:fea4:94b4 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 2968 bytes 3062890 (2.9 MiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 1444 bytes 156626 (152.9 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 168 bytes 14024 (13.6 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 168 bytes 14024 (13.6 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0-nic: flags=4099 mtu 1500ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost ~]# ifup ens33Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)[root@localhost ~]# ifconfigens33: flags=4163 mtu 1500inet 192.168.10.8 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::aa34:3de3:b4d9:d26b prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 2978 bytes 3065421 (2.9 MiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 1476 bytes 161083 (157.3 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 172 bytes 14364 (14.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 172 bytes 14364 (14.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0-nic: flags=4099 mtu 1500ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
nmcli修改IP
[root@localhost ~]# nmcli connection modify ens33 ipv4.addresses 192.168.10.20/24 ipv4.method manual ipv4.gateway 192.168.10.2 ipv4.dns 192.168.10.2[root@localhost ~]# ifconfigens33: flags=4163mtu 1500inet 192.168.10.8 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::27d9:87a2:dc6c:7296 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 94 bytes 14309 (13.9 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 186 bytes 20173 (19.7 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 4 bytes 340 (340.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 4 bytes 340 (340.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost ~]# nmcli connection down ens33Connection 'ens33' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)[root@localhost ~]# nmcli connection up ens33Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)[root@localhost ~]# ifconfigens33: flags=4163 mtu 1500inet 192.168.10.20 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::27d9:87a2:dc6c:7296 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 111 bytes 19094 (18.6 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 218 bytes 24127 (23.5 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 8 bytes 684 (684.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 8 bytes 684 (684.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
想要用之前的方式改需要装 network-scripts 这个包
[root@localhost ~]# yum install -y network-scripts[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=eb51f723-244d-4a71-bf8d-c18593c64859DEVICE=ens33ONBOOT=yesIPADDR=192.168.10.21PREFIX=24GATEWAY=192.168.10.2DNS1=192.168.10.2[root@localhost ~]# systemctl restart network[root@localhost ~]# ifconfigens33: flags=4163mtu 1500inet 192.168.10.21 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::27d9:87a2:dc6c:7296 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 189 bytes 25780 (25.1 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 327 bytes 34520 (33.7 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 12 bytes 1028 (1.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 12 bytes 1028 (1.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost ~]# ifdown ens33WARN : [ifdown] You are using 'ifdown' script provided by 'network-scripts', which are now deprecated.WARN : [ifdown] 'network-scripts' will be removed in one of the next major releases of RHEL.WARN : [ifdown] It is advised to switch to 'NetworkManager' instead - it provides 'ifup/ifdown' scripts as well.Device 'ens33' successfully disconnected.[root@localhost ~]# ifconfigens33: flags=4163 mtu 1500ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 223 bytes 32689 (31.9 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 382 bytes 40364 (39.4 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 12 bytes 1028 (1.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 12 bytes 1028 (1.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost ~]# ifup ens33WARN : [ifup] You are using 'ifup' script provided by 'network-scripts', which are now deprecated.WARN : [ifup] 'network-scripts' will be removed in one of the next major releases of RHEL.WARN : [ifup] It is advised to switch to 'NetworkManager' instead - it provides 'ifup/ifdown' scripts as well.Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)[root@localhost ~]# ifconfigens33: flags=4163 mtu 1500inet 192.168.10.21 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::27d9:87a2:dc6c:7296 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 232 bytes 33761 (32.9 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 409 bytes 43528 (42.5 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 12 bytes 1028 (1.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 12 bytes 1028 (1.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost ~]# yum remove -y network-scripts[root@localhost ~]# systemctl restart networkFailed to restart network.service: Access deniedSee system logs and 'systemctl status network.service' for details.[root@localhost ~]# ifdown ens33Connection 'ens33' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)[root@localhost ~]# ifconfigens33: flags=4163 mtu 1500ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 253 bytes 35974 (35.1 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 441 bytes 47192 (46.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 12 bytes 1028 (1.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 12 bytes 1028 (1.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost ~]# ifup ens33Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)[root@localhost ~]# ifconfigens33: flags=4163 mtu 1500inet 192.168.10.21 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::27d9:87a2:dc6c:7296 prefixlen 64 scopeid 0x20 ether 00:0c:29:a4:94:b4 txqueuelen 1000 (Ethernet)RX packets 271 bytes 37669 (36.7 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 479 bytes 51830 (50.6 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 16 bytes 1372 (1.3 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 16 bytes 1372 (1.3 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9c:ef:c6 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
关于如何进行RHEL8网络配置问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
网络
配置
网卡
问题
服务
方式
更多
帮助
支持
管理
解答
易行
简单易行
内容
小伙
小伙伴
文件
方法
环境
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
苏州戴尔服务器套件服务
湖南数据库日志审计代理商
内蒙古互赢网络技术有限公司
公司考勤系统数据库结构图
jara软件开发
计算机网络技术陈阳
易城天下网络技术有限公司
艺鑫晟互联网科技有限公司电话
上海奈盛NTT的服务器
什么是服务器扩容
呼市新华互联网科技职业学校
网络安全风险防范工作
重庆工业软件开发哪家实惠
维护网络安全活动主题班会
java数据库批处理
新手软件开发工作怎么样
vb找最大的数据库
北京法院服务器
电影座位的数据库设计
按照软件开发项目瀑布模型
华腾讯云服务器
服务器硬件管理遇到的问题
2020网络安全大家谈体会
查询mysql数据库连接时间
江北直销软件开发项目管理
构造数据库大数据量
枣庄游戏软件开发外包公司
徐汇区项目软件开发市场价
浙江项目软件开发费用是多少
企业用的编程软件开发