13.4. 使用 nmtui 配置静态路由
				nmtui 应用程序为 NetworkManager 提供了一个基于文本的用户界面。您可以使用 nmtui 在没有图形界面的主机上配置静态路由。
			
				例如,以下流程将路由添加到 192.0.2.0/24 网络,该网络使用运行在 198.51.100.1 上的网关,该网络可通过现有的连接配置文件访问。
			
					在 nmtui 中:
				
- 使用光标键导航。
 - 选择一个按钮并按 Enter 键。
 - 使用 空格 选择和清除复选框。
 - 要返回上一个屏幕,请使用 ESC。
 
先决条件
- 网络已配置。
 - 静态路由的网关必须在接口上直接访问。
 - 如果用户在物理控制台中登录,用户权限就足够了。否则,命令需要 root 权限。
 
流程
启动
nmtui:nmtui
# nmtuiCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 选择 Edit a connection,然后按 Enter。
 - 选择您可通过其到达目的地网络的下一跳的连接配置文件,然后按 Enter 。
 - 根据它是 IPv4 路由还是 IPv6 路由,按协议配置区域旁边的 Show 按钮。
 按 Routing 旁边的 Edit 按钮。这将打开一个新窗口,您可在其中配置静态路由:
按 Add 按钮并填写:
- 目的网络,包括无类别域间路由(CIDR)格式的前缀
 - 下一跳的 IP 地址
 - 指标值,如果您向同一网络添加多个路由,并且希望根据效率对路由进行优先排序
 
- 对您要添加的每个路由重复上一步,且通过此连接配置文件可达。
 按 OK 按钮返回到连接设置窗口。
图 13.1. 没有指标的静态路由的示例
- 
						按 OK 按钮返回到 
nmtui主菜单。 - 选择 Activate a connection,然后按 Enter。
 选择您编辑的连接配置文件,然后按 Enter 两次来停用并再次激活它。
重要如果您通过使用您要重新激活的连接配置文件的远程连接(如 SSH)来运行
nmtui,请跳过这一步。在这种情况下,如果您在nmtui中停用了它,连接将被终止,因此您无法再次激活它。要避免这个问题,请使用nmcli connection <connection_profile> up命令,来在上述场景中重新激活连接。- 按 Back 按钮返回到主菜单。
 - 
						选择 Quit,然后按 Enter 键关闭 
nmtui应用程序。 
验证
验证路由是否处于活跃状态:
ip route
$ ip route ... 192.0.2.0/24 via 198.51.100.1 dev example proto static metric 100Copy to Clipboard Copied! Toggle word wrap Toggle overflow