- 完美应用RHEL 8
- 何晓龙编著
- 3019字
- 2024-01-22 19:27:15
2.2 RHEL 8的网络配置
RHEL 8的网络配置大致分为IPv4和IPv6两大部分。由于IPv6的应用较少,因此这里重点介绍IPv4。
2.2.1 网络配置基础命令
由于RHEL 8默认没有安装经典的network.service,因此只能通过Netware Manager管理网络配置,否则无法使用网络,不过RHEL中可以使用如下命令手动恢复传统的network.service。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_32_2.jpg?sign=1738901581-w5W2iJw5Wi3K4Nx1Q8lM3mLo56o8zknc-0-3fbfbe2d91568ea28dd6c50faf7fc026)
还可以通过如下命令安装相应的网络工具。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_1.jpg?sign=1738901581-7gxNZLuiOEZNbRTgCOP9EhNS6dFomUju-0-f6c8e489f9e6f8fd0cc968b56de62158)
鉴于上述服务已被官方所抛弃,不建议继续使用network.service管理网络,与其被迫改变,不如积极地进行改变。
1.使用nmcli或nmtui命令管理网卡
(1)获得网卡列表:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_2.jpg?sign=1738901581-jyRNvP4sURbo1yJyMq4gBluhynKO3884-0-17cb0dca4be56023483c992a0a3f89c8)
需要提醒大家的是,device可以简写为d,上述命令可简写为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_3.jpg?sign=1738901581-tK1Lfg6woczLRpR5ejWjwJ36uqs8iFS3-0-98311da1e7787ad289a82a3f0ba94500)
(2)查看网卡连接信息。
需要注意的是,网卡连接名称不是网卡名称,默认名称相同。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_4.jpg?sign=1738901581-m5zpTPky3gonfx3JBD1DcBe7vfcMDgRd-0-0ec178a031afc7bffc12099cdbea99f3)
需要提醒大家的是,connection可以简写为c,show可以简写为s,因此上述命令可简写为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_5.jpg?sign=1738901581-EjXHjxmLPTRKdI64q5XnXvrMihEcOIvU-0-663046f6bfab83bb7de998370e81d311)
(3)启用网卡连接:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_6.jpg?sign=1738901581-cZpBijnJV31JTQGKPksS7GnU8L08XMwM-0-c4bf564680f80403579005a0426794a6)
(4)停止网卡连接:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_7.jpg?sign=1738901581-DVOWQM66Zf4ayle4SDm7ZvCR842AMOMF-0-1a98be621497fdf5b20aba11c2f15d08)
(5)删除网卡连接:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_8.jpg?sign=1738901581-exVYrA7qyp2tzLL0qtdXyKjGPzgSMhLi-0-bc49e918ac7fdc99619e766edeb9d059)
(6)创建网络连接并配置静态IP地址:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_9.jpg?sign=1738901581-PY2loL5o9CTyQVIaxCRlbIfde5dfiglY-0-175bd05625497930ebdafb338084b6e0)
(7)创建网络连接并配置动态IP地址:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_10.jpg?sign=1738901581-4D3LnARvolKKvtHH8gi2pFCkL8aE2zI9-0-2cbe1aa402717bd808e21d403d28b80e)
(8)修改IP地址:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_11.jpg?sign=1738901581-QbJdesyVsPNBsltFdYRv7cuQxvzkNGDN-0-39de39b679d103fb384b598aa4ce8b50)
2.使用nmtui命令管理网卡
推荐大家使用nmtui这个文本界面配置工具来管理网络设备,便捷高效,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_12.jpg?sign=1738901581-gIxx3VzGbWxsuYANkJOpdbMCZyGjkoMr-0-82f0eb5aac9cfa4dc8b7abcae337f453)
或者直接指定网卡,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_13.jpg?sign=1738901581-0QARwg7DqDypCvGXnSMdnnvTItvJH3TB-0-eb18d360c8ce9bf67d744248eb66d182)
此工具类似CentOS 4/5时代的netconfig或system-config-network-tui文本界面配置工具,使用起来十分便捷,下面以nmtui命令为例来介绍其使用方法。
nmtui首先出现习惯的文本界面,即NetworkManager文本界面,该界面有以下4个选项。
(1)Edit a connection:编辑一个网络连接。
(2)Activate a connection:激活一个网络连接。
(3)Set system hostname:设置主机名,本书将主机名设置为www.example.com。
(4)Quit:退出。
通常,高频的操作是配置网卡,选择Edit a connection选项即可开始配置,服务器大多有多块网卡,所以首先从连接列表中选中要配置的连接名称,默认网络连接名称应该与网卡名称相同。需要提醒大家的是,网卡不等于网络连接,一块网卡可以创建多个网络连接。按Enter键后便出现了熟悉的配置界面,首先将鼠标光标置于IPv4 CONFIGURATION右侧,按下Enter键将出现一个菜单,选中手动配置(Manual)选项即可开始具体配置,如IP地址、子网掩码、网关和DNS服务器等。至于配置方法,需要提醒大家的是,子网掩码可以斜杠方式和IP地址一起配置,如IP/8、IP/24或其他数字,还可以通过Tab(下一个)键或Shift+Tab(上一个)组合键快速移动光标,在按下OK键之前,检查一下Automatically connect选项是否选中,如果选中就按下OK键,这时将返回选择网络连接界面,直接按下Esc键回到主界面,最后选择Quit选项退出即可完成配置。网卡的配置实际上保存在/etc/sysconfig/network-scripts/ifcfg-ens3*的文件中,以ens33为例,文件内容如下。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_1.jpg?sign=1738901581-FOnXq7ZEolDyNYJeaa6e3vtT2YS4sZZE-0-16b53b3f7ebcba3b455d1b0894222ff7)
这是一个静态IP的典型配置,即使可以方便地通过nmtui等工具配置,但鉴于网卡配置极为重要,建议大家熟练掌握,最后运行如下命令重启网络服务。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_2.jpg?sign=1738901581-BSObKqxzr8bmpR0bvCHyo9yXZ5B8U8XZ-0-19f6dafdb0c54ef47f33683af3a76713)
或者重启服务器,命令如下。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_3.jpg?sign=1738901581-lWdK9Hps4TOPWlMEEb5JyjjvcePr4FHT-0-e9e6d1c91811d985a4659d7f301c7303)
2.2.2 配置Bonding
Bonding是企业中最为常用的技术之一,由于服务器网卡较多,因此企业通常将网卡创建Bonding虚拟网卡来使用。所谓Bonding,是指企业服务器中将多块物理网卡充当一块虚拟网卡使用,实现了负载均衡和高可用,也就是常说的多块网卡配置为一个IP地址,不过以两块网卡居多。配置Bonding,首先需要加载bonding模块,配置方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_4.jpg?sign=1738901581-3gPoMXcBTzNph1IkLmiHoN8EDIeQT3jQ-0-94bc10aae6ab6c4851e57ccde95894b7)
然后可以使用如下命令检测模块情况:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_1.jpg?sign=1738901581-W5wNAsSqvFPD6moCQiK4RCf3WtVMS0MY-0-85a543d2d24be65329f77b7e83d1f1fa)
为了稳妥起见,将内核的配置写到文件,具体方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_2.jpg?sign=1738901581-f1XwSZxwDFb7bYe7vmzYV2XWD8YWKkJQ-0-95dbac9fe586e2cdd6249363c8db8083)
Tips:Bonding模式知多少?
● balance-rr:使用数字0表示,用于容错和负载均衡的循环模式。
● active-backup:使用数字1表示,可用于容错的活动备份模式。
● balance-xor:使用数字2表示,容错和负载均衡设置为异或模式。
● broadcast:使用数字3表示,容错的广播模式,所有传输都从接口上发送。
● 802.3ad:使用数字4表示,IEEE 802.3ad动态链接聚合模式,创建共享相同速度和双工设置的聚合组。
● balance-tlb:使用数字5表示,传输负载均衡模式(TLB)以实现容错和负载均衡。
● balance-alb:使用数字6表示,活动负载均衡模式(ALB),通常为容错和负载均衡设置。
成功加载和配置完内核模块后,编辑Bonding虚拟设备的配置文件,配置方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_3.jpg?sign=1738901581-mxUcAfhq5JUJl3qoDwv0PVAKRnCiZQ2D-0-6742b78526d9e30443bcbfe3c9fef030)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_4.jpg?sign=1738901581-T93o78eS2el1OB0rGknhkE4ZbXBdu3SO-0-0f094c0e07bcd7b3d507416dc2179367)
上述内容仅供参考,可根据自己的实际情况修改,然后配置作为Slave的两块网卡,具体操作如下。
第一块网卡(ens33)的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_5.jpg?sign=1738901581-CBIHVzGIADcAz5nt7BNX20oDGyw9Fxe8-0-e42fc395fa47a975d50fcec94910898c)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_6.jpg?sign=1738901581-LZ32mPG4ADhGlOCtCF2uEOeO3B29FDGQ-0-3fab5e782b004e6c718e0a6f215a0f46)
第二块网卡(ens34)的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_7.jpg?sign=1738901581-FIrTqE5wIY21RMazIvoKphbRA2YQ4xGy-0-f4f5df3577be0a8b09f8ba2153f0c9a8)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_8.jpg?sign=1738901581-4I4hAcvhKZJ67vC4aCcMopJWcWCtyU54-0-4b95550c3fb8cbe6773862cbcdc92ad2)
保存退出后,运行如下命令重启网络服务:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_9.jpg?sign=1738901581-72CCetpUdrkVeoynzlRXaCtQTs3yXE0j-0-67e49416ea9114467557f31c5fe06408)
或者重启服务器,命令如下:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_1.jpg?sign=1738901581-yIxDNXHFFeLzDJXP4K1JrjsF2AC7ON7L-0-417418fee53999057e346f592f9e082e)
2.2.3 配置Bridge
与Bonding类似,Bridge也是一个虚拟网络设备,其实就是基于网卡的一部虚拟交换机,而且是一种成熟可靠的虚拟交换技术,比后起之秀Open vSwitch(OvS)要成熟和可靠很多,实现也比较简单。要使用KVM虚拟化环境一般需要配置Bridge,有了它,KVM虚拟机就可以使用桥接模式接入网络。
Bridge是通过内核模块bridge实现桥接的,所以要运行如下命令来检测相关模块是否加载。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_2.jpg?sign=1738901581-Yt18eX9LziGR12Rv99HU7OyMbFUxQEUG-0-62f82cd3848c261bdc0a43879067abf2)
默认应该已经加载,如果没有被加载,那么可以运行如下命令手动加载。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_3.jpg?sign=1738901581-nOG7mSm7qwkedZagrt5bVFQz1JZwPdnl-0-18e96ea7db8c4f2068fd09e69850eaa0)
保存配置文件,重启系统,即可开始创建网桥配置文件ifcfg-br0,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_4.jpg?sign=1738901581-oqPyPOG4fujj6bhZg3twIz7ryPseYNKP-0-5a8bb80c98683150f3154c37b943b44d)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_5.jpg?sign=1738901581-KIRM8i56paO0rMcjYJFNE7W5atjbcyht-0-e99f708fe3b9187ed67ca4d32ab79aa6)
与Bonding类似,上述配置可以根据实际情况修改,在成功创建Bridge之后,添加网卡到网桥,关键配置为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_6.jpg?sign=1738901581-95TXxavtZhPJYhSbDhDhAJ5YTYdTHJTZ-0-7b621ed2450846f886345cbf0f7a5b74)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_7.jpg?sign=1738901581-9m0AjpBrh0Bvb8LKvqqZ0MdV9wVutuXz-0-dabe8c8b202e3361f7ff3f87cc314372)
重启后生效,需要注意的是,连接到网桥上的网卡,无法再设置IP地址,并且即使配置文件设置了IP地址,也不会生效。
1.彻底手动管理自己的网卡
在上述配置中,如果要彻底手动管理自己的网卡,不受NetworkManager的管理,那么只需在相应网卡的配置文件中添加如下关键配置:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_8.jpg?sign=1738901581-4iUmtqBYekTN122OkkYtVhLZtjd3oUCp-0-37cedf016ea9b20733237329799ff5d9)
重启NetworkManager服务后,再次使用nmcli命令查看网卡状态时,就会发现那块网卡的状态变为unmanaged了,配置过程中不建议关闭NetworkManager服务,如果非要关闭,就在网络配置好后关闭。
2.停用IPv6
运行如下命令停止IPv6:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_1.jpg?sign=1738901581-ZcB9pXyBJGr18A4fZtF0B2H6HLLMiDAB-0-ed77622cb8403af8840caca8c7f2dd5a)
然后永久停用IPv6,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_2.jpg?sign=1738901581-mLfkaakYjjAjn6jJZZmam8pOaORwK4bE-0-d95c86d801335df599ccd0dacf4269e6)
添加如下两行配置:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_3.jpg?sign=1738901581-kWeDrkn0CFVtAVVjCpOPtup9YkxwXGHj-0-b0dd853e12750824c1ebddfeb5024c95)
再运行如下命令生效:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_4.jpg?sign=1738901581-sPZzuTlQ0SiAu62tkcMNBzI7Zvmpm0r6-0-9d25d89c2d92051b725e51d698ea1f7f)
重启后生效,在进行上述操作前建议先关闭SELinux。
2.2.4 停用和启用IPv6
在停用IPv6前,检查一下网卡的状态:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_5.jpg?sign=1738901581-tW7QWA2UGhigOCA5EAU04sFNcDphVv0K-0-0d33dcd453157715b3b3f096e13a9312)
上述结果中,以inet6开头的便是IPv6的地址,如果用不到IPv6,那么可以运行如下命令暂时停用IPv6。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_6.jpg?sign=1738901581-RrDvyODBt3NpafB6axiCepEEWuNtVL9Q-0-c12d8d8d46007cc343a23eeabc6ae996)
上述命令只能暂时关闭IPv6,系统重启后,IPv6又回来了。如果需要永久停用IPv6,就需要编辑GRUB的启动配置,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_7.jpg?sign=1738901581-soFX9YbeYdp7CjdBmS4KK9dYo4PtI9ra-0-16347524d4baf3215771ddf8ccf88295)
重启后生效,当然有禁用就有启用,如果要再次启用IPv6,就要从GRUB的启动配置开始,关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_8.jpg?sign=1738901581-iDbMhHbMwqDwk8VHjY9nxbJlCwjnPh9d-0-983d804d009acac2518c14cde07d74ae)
通常重启后就可以看到IPv6地址了,但有时依然需要重启系统,这时执行如下命令:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_9.jpg?sign=1738901581-wc7hQMsrtmUAgZ0cj5NkumS7bp1o8LyN-0-6b1ef15fec9baa8c791344af1b742be1)
需要提醒大家的是,在进行上述操作前最好先关闭SELinux。
1.ifconfig和ip命令
RHEL 8默认使用较新的ip系列命令,同样可以实现上述配置,而且其功能比ifconfig更为强大和全面,具体实现方法如下。
(1)显示网络配置信息。显示网络配置信息的关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_10.jpg?sign=1738901581-hi669zxhxrE2btKRX4ge062Njww9ezpd-0-b1bb61fc142423d380ce5b45452db290)
或
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_1.jpg?sign=1738901581-OU6DCLlttSYckM0jrZ6uucCvTz6SMRKc-0-2aecc6f53cd4b9b7f6839fe9547cd2e1)
(2)设置/删除IP地址。可以通过ip命令设置/删除IP地址,关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_2.jpg?sign=1738901581-clYqMMldL7ZOfgpb3YhLzoZdzg88aqE8-0-52d49f59ac150e26a57c88d4c5a51b1b)
(3)启用或禁用网卡。可以通过ip命令启用或禁用网卡,关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_3.jpg?sign=1738901581-PKXrwDrHEqKjMz42XKI9dxnLpYdC4HuG-0-ed5407bf51ab5fcbb83ef623ed5545d7)
(4)配置默认网关。可以通过ip命令设置默认网关,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_4.jpg?sign=1738901581-cn5Wb6HeHYqb01ch7Qr89jtOVU4CTT6T-0-9144c0f7aca2fe94e2104e7a90c6a3dd)
删除默认网关的操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_5.jpg?sign=1738901581-dRajdxEQMcWJNCq6ncwWuw9kU4rAcEzD-0-a395641476909a0f72c0684d3c132baa)
(5)显示当前路由表。除了route命令,还可以使用ip命令来显示当前路由表。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_6.jpg?sign=1738901581-v11XRmetpnHJHdGmwPJ91AAvN8BgAThZ-0-2f064d5012fe432243f1c10303216559)
此外,ip命令还可以开启或关闭网卡的混杂模式,这在虚拟化或云计算中十分有用,具体实现方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_7.jpg?sign=1738901581-VDlXWn0e2eVDxERgNGAWWXn0q8LOZKGF-0-be41403f9198ebd60fd718915073c2c4)
当然,作为后起之秀的ip命令还有很多ifconfig命令所没有的功能和用法,更多信息请参考其manpage。
2.netstat和ss命令
netstat命令是一个常用的检测端口与服务工具,在CentOS 7和Ubuntu server 18.04中也出现了替代品,即ss命令。ss命令可以实现netstat的多数功能,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_8.jpg?sign=1738901581-ziZA6BhyukuFbAviflpWQlhO0CEGfVmb-0-8e4c7e799207581577d0ad6f09d9cb4f)
查看进程,网络服务及端口信息可使用如下命令。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_9.jpg?sign=1738901581-c6NkZ2XYEI9wwVOSPNEJLITqsUtcltuT-0-dc76f1f39ed37484dd4d7bb07ace96e6)
获得正在侦听的端口的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_10.jpg?sign=1738901581-LqfAM4qvAxLjKaZCgGebnLi2w5sb2MKa-0-343b4efdc5a0fc8d857a9dfbfbe424e5)
获得当前所有端口的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_11.jpg?sign=1738901581-36FZAxw2MyZsb6736fcwnSNWL0PHNxnA-0-5ea873141ad9cfa6f5c49413857b1391)
查看主机监听的端口的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_12.jpg?sign=1738901581-l0tPAHTehGZG6AYVDCpucXZvF3wHSWUM-0-ae6852df0f1fed719ae1a344982a613d)
查看所建立的TCP连接的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_13.jpg?sign=1738901581-ev24QikGAhBgvDPetrUnAEPwidxf3IVF-0-8ca62abd1707b874fed6665af28ba6c9)
在RHEL 8中,默认的ip和ss命令成为ifconfig、route、arp和netstat命令的替代品,为了便于大家掌握,归纳的对应关系如下。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_14.jpg?sign=1738901581-w9wVxjrxCyROZc0eixjnfc5DQelH0g9t-0-aaf0d213fe911a2c32f09443292af0fb)
此外,如果实在不习惯上述命令,那么可以使用如下命令将“老朋友”找回来。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_15.jpg?sign=1738901581-UHChkymDgNMZywFBLOVQ83L91T9a9zpV-0-ebddcae1fd87f800ca0d8a2776e29c6d)
配置完网络,RHEL 8就可以联网了,这时最适合激活RHEL 8的订阅服务,设置好主机名再激活订阅,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_16.jpg?sign=1738901581-2VCYOOghoCXkqfyuunDj3DzVeeGUMAQW-0-adb15ac0ac7fffecf64187e7084f548c)
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_39_1.jpg?sign=1738901581-cBXO40oNB7ArlVGqY75m5xZg4wBZErFU-0-a73a3e59aa848307e19aa8e0229510bd)
看到Subscribed,说明订阅成功,上述命令中的“XXXX”和“XXXXXXXX”分别为订阅服务的账号和密码,订阅服务被激活后,即可运行如下命令更新系统了。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_39_2.jpg?sign=1738901581-30iNETrCbnRgiOo0wqdzWIkSrY9PKqB0-0-37ced4b2cf130c926f751cabc35efa2a)
或
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_39_3.jpg?sign=1738901581-4VZrgx4rALS0YtW8DDEPBTS3YMTebk5n-0-3278004c3e7a9514ee7c2263e0241077)
此外,还可以通过最新的Web控制台Cockpit来管理网络及订阅服务,十分直观和方便。