route 命令用于查看和管理系统的网络路由表,包括网关和路由信息。在现代的Linux系统中,推荐使用 ip 命令来代替 route 命令。以下是使用 ip 命令查看网关和路由信息的示例:
查看默认网关:
使用以下命令可以查看当前系统的默认网关:
ip route show default
或者:
ip route | grep default
这将显示默认网关的相关信息,包括目标 default 和对应的网关地址。
查看完整的路由表:
使用以下命令可以查看完整的路由表,显示系统中的所有路由信息:
ip route show
或者简写为:
ip route
这将显示系统中的所有路由信息,包括目标子网、网关、接口等。
查看特定目标的路由信息:
如果您想查看特定目标的路由信息,可以在命令中指定目标地址。例如,以下命令将显示到目标 192.168.1.0/24 子网的路由信息:
ip route show 192.168.1.0/24
或者使用 ip route get 命令,以查看到特定目标的实际路由情况:
ip route get 8.8.8.8
这将显示到目标 8.8.8.8 的详细路由信息,包括经过的网关和出接口等。