![完美应用RHEL 8](https://wfqqreader-1252317822.image.myqcloud.com/cover/293/47379293/b_47379293.jpg)
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=1739288540-Y59bYU8oC0q8JqfvM7B25krde0vG5OVw-0-b195fbc38b31d0615d9a06d3916e062c)
还可以通过如下命令安装相应的网络工具。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_1.jpg?sign=1739288540-7CJuWVE2lA9FKi2vdQ7HiDS3JYvPBeS4-0-c0c521423f4c99cd632c01aed3ade442)
鉴于上述服务已被官方所抛弃,不建议继续使用network.service管理网络,与其被迫改变,不如积极地进行改变。
1.使用nmcli或nmtui命令管理网卡
(1)获得网卡列表:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_2.jpg?sign=1739288540-Vc8UX5gTBSgKLrCoMiqjEEETYSqG3Uei-0-4a98d982a71af085e3006f52ba680b15)
需要提醒大家的是,device可以简写为d,上述命令可简写为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_3.jpg?sign=1739288540-LIqFuqSLyiXqO1gEiX8owizWLtZzu4Su-0-70b059ae19e17697bbb403aaab247e8b)
(2)查看网卡连接信息。
需要注意的是,网卡连接名称不是网卡名称,默认名称相同。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_4.jpg?sign=1739288540-QsPa6iowJ0VvY2quuZgGxXZmxDgZlKkn-0-4c488b97ef52a4291cfd7467b0f2c855)
需要提醒大家的是,connection可以简写为c,show可以简写为s,因此上述命令可简写为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_5.jpg?sign=1739288540-v5c4KF1P75gfESPMabmrdiOGVEGJnP7s-0-1052746d79c384a46030112e4e2ded39)
(3)启用网卡连接:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_6.jpg?sign=1739288540-GDvRLEoZdehJAfE8QYx5LBYAHcGLdFkA-0-ea061ea769d75d6632d556f4c8ad373e)
(4)停止网卡连接:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_7.jpg?sign=1739288540-tco4bMwz4NrPczm6mc8foeueri2Sl4KF-0-df4b11925ac6cd1c79010698f999ed0f)
(5)删除网卡连接:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_8.jpg?sign=1739288540-jWnjBbCM1Pl6OBVnGW9KVWBdHK2gtzKM-0-c7fb839bf7768ad5032bd14ff81690fb)
(6)创建网络连接并配置静态IP地址:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_9.jpg?sign=1739288540-McJjALYW3szK4AIrvUXetWc58Fzejt4G-0-a06d9227554cb8e3fdc0133d813cf1f6)
(7)创建网络连接并配置动态IP地址:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_10.jpg?sign=1739288540-XSEBgpLtKPIeFm6Sk4934r8g0Mm8ySzY-0-d2a8a5f100e559eaa578cff4acff6064)
(8)修改IP地址:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_11.jpg?sign=1739288540-VqTJ7AYRPQ7inKKMeZtps13u6JgQcLr0-0-07cf73e5b3bec73d642203a0792d64af)
2.使用nmtui命令管理网卡
推荐大家使用nmtui这个文本界面配置工具来管理网络设备,便捷高效,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_12.jpg?sign=1739288540-n9g2zIa5oqJlz3JwshKBcsYlKhsWXnDE-0-97f6d59682dd12b8444b6852ec7b5c18)
或者直接指定网卡,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_33_13.jpg?sign=1739288540-5wNFrTNIGY0vy5P33XuXSGfBpEfE7zru-0-8bf8ff485f666f91a7007ee52ef6ad0b)
此工具类似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=1739288540-oOXg8XzUoYdoPjuSjbqWUFNaJuir7GI6-0-49f46c8cedb66f8b2118807014d66b6b)
这是一个静态IP的典型配置,即使可以方便地通过nmtui等工具配置,但鉴于网卡配置极为重要,建议大家熟练掌握,最后运行如下命令重启网络服务。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_2.jpg?sign=1739288540-LgJfBpeiq4jF4vt32vkgKj6dWn1tRK62-0-367a10607c00058551785288ac2761f6)
或者重启服务器,命令如下。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_3.jpg?sign=1739288540-BTOSb89xEZzdcsS28BZffaokM0892lSp-0-f9d87e180b7e2021847061bb9b7dcf57)
2.2.2 配置Bonding
Bonding是企业中最为常用的技术之一,由于服务器网卡较多,因此企业通常将网卡创建Bonding虚拟网卡来使用。所谓Bonding,是指企业服务器中将多块物理网卡充当一块虚拟网卡使用,实现了负载均衡和高可用,也就是常说的多块网卡配置为一个IP地址,不过以两块网卡居多。配置Bonding,首先需要加载bonding模块,配置方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_34_4.jpg?sign=1739288540-Esnp5ruEEm61HaLXx5syeLm1FDvOLMcS-0-feeedf9423d30d79c4d45582877c8a9b)
然后可以使用如下命令检测模块情况:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_1.jpg?sign=1739288540-YzZJmZgwfKxPkSfSOdzNVUCaweA9x49F-0-1bf96590ae0c31510ded6ca41f959536)
为了稳妥起见,将内核的配置写到文件,具体方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_2.jpg?sign=1739288540-SqMLIkNxkj6obG3ccDUXHpmBOnyfS34V-0-37a1c4cc4b1a8cbc4e0e281718cd81c2)
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=1739288540-gBIKl0TRgYhgci3f063FrL7J1PJagfJe-0-113141607abe2b4047d83cd3c2c059ec)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_4.jpg?sign=1739288540-McDqkCjAEY8vcSSDUq8BS23oBnul0RgB-0-e71814f3c9194182b5b6281a6615a517)
上述内容仅供参考,可根据自己的实际情况修改,然后配置作为Slave的两块网卡,具体操作如下。
第一块网卡(ens33)的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_5.jpg?sign=1739288540-gZqw8rvGj7HONLaCLeQm5YFh88o1c3E8-0-a11b39dbc066e906d022a4fdb187ffd5)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_6.jpg?sign=1739288540-IkBRwAWHxMtG9BMvf90BejXPUjsd0OYD-0-61eacf58681bdf667dde8bdf51bf25f6)
第二块网卡(ens34)的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_7.jpg?sign=1739288540-6vZIWnyQi0LmHn4EZMOYvHbBX1pJ5Zw2-0-f723b9205b9d0eb529cf555f3e5a7eef)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_8.jpg?sign=1739288540-wvXgm4Wqb6lo33mxjgvOKa51Sns4LYN4-0-21fd489b5cf2c27cec7adbf311a4ac2d)
保存退出后,运行如下命令重启网络服务:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_35_9.jpg?sign=1739288540-MNW1eCEAj9zsOEDvibCiqBVdjRpo1kZh-0-7e8d8218e9af121d32a17beb8b4f9a45)
或者重启服务器,命令如下:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_1.jpg?sign=1739288540-iqhAIE9kGkLmYeJZ82cLbhDy9bf1Didy-0-dd2e8aa011ea9dd3d2d78785fa997838)
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=1739288540-O1Ewln5SX0fPhWGz3AMbLq3sGxzGtxdQ-0-694830cff0a9a7cfa2f00ea2835a1742)
默认应该已经加载,如果没有被加载,那么可以运行如下命令手动加载。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_3.jpg?sign=1739288540-uMITWM3jHwucTfUPZ8OfnJPPwF1XMAZ9-0-cb089d3031bc1767994b05a794edafc4)
保存配置文件,重启系统,即可开始创建网桥配置文件ifcfg-br0,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_4.jpg?sign=1739288540-Inw3osoQ5xQoBPdzp01jTmHj2v1MTZhW-0-15752088a2468e0158649f1d3652ebe6)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_5.jpg?sign=1739288540-8kGsMp3dT960rhXYnAw6pTaumT69M7Cq-0-7cc4b54ae46ce24755902fda49c4f7cd)
与Bonding类似,上述配置可以根据实际情况修改,在成功创建Bridge之后,添加网卡到网桥,关键配置为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_6.jpg?sign=1739288540-9a9S0XEyXLfqYt8IJgZz9aIJADjWLBHr-0-8a85c17a88d8ebe9638f7cebafa7a801)
添加如下内容:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_7.jpg?sign=1739288540-SF3WxSuaABSo17XMGJj6yD6lc3xwbvyp-0-84445ec4fabf2ed97d4c1c7c394c9b40)
重启后生效,需要注意的是,连接到网桥上的网卡,无法再设置IP地址,并且即使配置文件设置了IP地址,也不会生效。
1.彻底手动管理自己的网卡
在上述配置中,如果要彻底手动管理自己的网卡,不受NetworkManager的管理,那么只需在相应网卡的配置文件中添加如下关键配置:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_36_8.jpg?sign=1739288540-k9Py2e9HXexdXbcJfiawV3fLGaAVAhPW-0-0b904ebeb807bbf36d100e55c06e1e9e)
重启NetworkManager服务后,再次使用nmcli命令查看网卡状态时,就会发现那块网卡的状态变为unmanaged了,配置过程中不建议关闭NetworkManager服务,如果非要关闭,就在网络配置好后关闭。
2.停用IPv6
运行如下命令停止IPv6:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_1.jpg?sign=1739288540-VTIemM1NEguLPK0X9UooGu9duHKC3G4v-0-82d425c860831434deaa0408d4aa8c59)
然后永久停用IPv6,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_2.jpg?sign=1739288540-VcFzPgBnMEJLypPi7btW4SsUWX4nSt8T-0-174c995f76951509b0831b35a2c2d3f1)
添加如下两行配置:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_3.jpg?sign=1739288540-messBLPv9sJuXEOHqtC5Wmq5mF14cMOw-0-8c47f903d7dfc126c3f6f81630462b8b)
再运行如下命令生效:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_4.jpg?sign=1739288540-3PfKMoTWYjj2b1yjZ8BojlDvYPyuueYf-0-f281baa6da9b1a52ddf7b0724c13bba2)
重启后生效,在进行上述操作前建议先关闭SELinux。
2.2.4 停用和启用IPv6
在停用IPv6前,检查一下网卡的状态:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_5.jpg?sign=1739288540-d773RLxn4lVQPO2ocHwVMxQU8rEBjCN3-0-f9672ff4399b6ab1b26dc407cebc8a61)
上述结果中,以inet6开头的便是IPv6的地址,如果用不到IPv6,那么可以运行如下命令暂时停用IPv6。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_6.jpg?sign=1739288540-7tM0Fr0p0VLU0siVpOLL6VNQGuj7GvtG-0-4f37638c7a9d8ea36de2448e14bfa26a)
上述命令只能暂时关闭IPv6,系统重启后,IPv6又回来了。如果需要永久停用IPv6,就需要编辑GRUB的启动配置,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_7.jpg?sign=1739288540-8jolSMI603gjugqr9OCFTL1tJiyU1OxC-0-3a0d411876f7d4b4b057ddc4c3d985c8)
重启后生效,当然有禁用就有启用,如果要再次启用IPv6,就要从GRUB的启动配置开始,关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_8.jpg?sign=1739288540-ZcOdnKDem0ep9iwO8S8iC75mNGeFaSgB-0-84b080da16391d6717c2f7e534ac205d)
通常重启后就可以看到IPv6地址了,但有时依然需要重启系统,这时执行如下命令:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_9.jpg?sign=1739288540-L1uXuOe2v5Q6R3ogOqPxV70uyyDRjMID-0-e98643ba90b3d2c3300edfa2c2bf72ac)
需要提醒大家的是,在进行上述操作前最好先关闭SELinux。
1.ifconfig和ip命令
RHEL 8默认使用较新的ip系列命令,同样可以实现上述配置,而且其功能比ifconfig更为强大和全面,具体实现方法如下。
(1)显示网络配置信息。显示网络配置信息的关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_37_10.jpg?sign=1739288540-zCL4HodpazcHKs9F1LQWhJcBojkW1OLM-0-e1a090cffa2e614e4a5a382322edff20)
或
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_1.jpg?sign=1739288540-0vFIPkmRKSbUtDMNbwXeIDVfcPN650Wd-0-14b60de39da8472b5c3c60a54ea8bb45)
(2)设置/删除IP地址。可以通过ip命令设置/删除IP地址,关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_2.jpg?sign=1739288540-dVMyo6vo7PZom9qKzZTpXro64YwvOTuJ-0-018c6a964587d51d11e6da6ea1ea1a9b)
(3)启用或禁用网卡。可以通过ip命令启用或禁用网卡,关键操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_3.jpg?sign=1739288540-9S8mA908Mc75HiUhFdcnG7r2Z04EkMZQ-0-240628fa492790e07c4508454efde7fa)
(4)配置默认网关。可以通过ip命令设置默认网关,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_4.jpg?sign=1739288540-oCOms55zmXadJNXuCsjLkb8RV46MeuHD-0-58741fa115d51e51d413e588872606e5)
删除默认网关的操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_5.jpg?sign=1739288540-4bYrH03JGFxnw8X7FiElDRDifU7X0z7J-0-cebc2048e2dbbef09cf552ff2d922715)
(5)显示当前路由表。除了route命令,还可以使用ip命令来显示当前路由表。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_6.jpg?sign=1739288540-tUkz61o6GaEBkZjBJCxsW93tGR2svNxP-0-e79fb98ad3b2d1fea3b86f13f9c91132)
此外,ip命令还可以开启或关闭网卡的混杂模式,这在虚拟化或云计算中十分有用,具体实现方法为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_7.jpg?sign=1739288540-OUYjriY6QV6FT5iMy6DaLZSDWN8yMEca-0-203d615f26da325c79f8e6812daaef66)
当然,作为后起之秀的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=1739288540-geLP8N9sOMIkMOmRI6z6GvNILQ2NQGkC-0-c3a1229b3a9b355f7cbd108dd18f5dc7)
查看进程,网络服务及端口信息可使用如下命令。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_9.jpg?sign=1739288540-NuaKcZcnsrRRCNQjbLZaz7U3JdU7se1o-0-ff2efe9235a0b5ce822875c5788f37dc)
获得正在侦听的端口的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_10.jpg?sign=1739288540-BaM4JVdwx8LKphsonEO8gPlAjTibjutl-0-a91987aa768ec8662f7744eadddf2424)
获得当前所有端口的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_11.jpg?sign=1739288540-CVhuXxa3Of7057hkOneeqkEFQXsa7Zm0-0-067de5cc4050310360b544c60f399ed1)
查看主机监听的端口的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_12.jpg?sign=1739288540-MUyaZt3ALDDlziJk6BDUX40abBtUvxiR-0-482fb8d34136e8c55c9eae3ad71fab5d)
查看所建立的TCP连接的命令为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_13.jpg?sign=1739288540-06fGQXRj27ub46t4Sc5gjnhw8pM8y06u-0-e3964546d5d7efbdf9206677ced2e1e9)
在RHEL 8中,默认的ip和ss命令成为ifconfig、route、arp和netstat命令的替代品,为了便于大家掌握,归纳的对应关系如下。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_14.jpg?sign=1739288540-BwBSJdUVnp5CsYimt8mjK2gvnqyxROs9-0-8b90de7b47c26534ec4b06c2eddd8ba1)
此外,如果实在不习惯上述命令,那么可以使用如下命令将“老朋友”找回来。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_15.jpg?sign=1739288540-yLbF8eparh20wwrRrv7Aqp7GHllVxXoK-0-4e6ec5ae02764a68c5b86ac5ea6e2447)
配置完网络,RHEL 8就可以联网了,这时最适合激活RHEL 8的订阅服务,设置好主机名再激活订阅,具体操作为:
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_38_16.jpg?sign=1739288540-Y6lZgL307W71oMFuubW1bZDAeIOBEmml-0-21dd69583748eac94f85a4bce9aaa263)
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_39_1.jpg?sign=1739288540-i3HMQozGGU4vCSQmt2cdQz0W9Mqg4DGj-0-74e2154f0a563e6531e17997dcba13be)
看到Subscribed,说明订阅成功,上述命令中的“XXXX”和“XXXXXXXX”分别为订阅服务的账号和密码,订阅服务被激活后,即可运行如下命令更新系统了。
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_39_2.jpg?sign=1739288540-DQy7MwJiLAdXZxb4HklERmn2lGa8zHhh-0-daf18406c0034cd0badee83458d898a3)
或
![](https://epubservercos.yuewen.com/54E1E9/26763843801451306/epubprivate/OEBPS/Images/41038_39_3.jpg?sign=1739288540-RXtyv8EI6pWvddug7FCSMEIucXQayurW-0-aadc59c6757b6cbe6a7d04013cced4f8)
此外,还可以通过最新的Web控制台Cockpit来管理网络及订阅服务,十分直观和方便。