我在 RHEL9 上的路由表如下所示:
root@localhost network-scripts]# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 ens160
10.0.0.0 192.168.1.1 255.255.255.0 UG 0 0 0 ens160
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160
在以前版本的 RedHat 中,路由表条目存储在“/etc/sysconfig/network-scripts
但是,在RHEL9
目录中我看不到任何文件”下的文件中/etc/sysconfig/network-scripts
RHEL9 中 ip 路由的文件位置是什么?
答案1
即使在 RHEL 8 中,它也/etc/sysconfig/network-scripts
已被弃用。
RHEL 8 及更高版本中的网络配置使用网络管理器进行管理。您将在该目录中找到相应的配置文件/etc/NetworkManager/system-connections
。您可以使用nmcli
命令、网络管理器 GUI 或直接编辑这些文件来操作路由。
有一些使用的例子nmcli
这里。