
ifconfig 命令主要用于显示和配置网络接口信息,例如IP地址和子网掩码,但它本身并不直接显示路由表信息。要查看路由信息,请使用 route 或 ip route 命令。
以下是查看路由信息的两种方法:
方法一:使用 route 命令
执行以下命令:
<code class="bash">route -n</code>
-n 选项表示以数字形式显示IP地址,避免域名解析带来的延迟。该命令将显示系统的路由表,包括目标网络、网关和接口等信息。
方法二:使用 ip route 命令
执行以下命令:
<code class="bash">ip route show</code>
或者更简短的:
<code class="bash">ip route</code>
ip route 命令与 route -n 命令功能类似,但它是更现代化的工具,功能更强大且更灵活。
虽然 ifconfig 命令不能直接显示路由信息,但你可以通过它查看网络接口的IP地址和子网掩码,例如:
<code class="bash">ifconfig eth0</code>
这将显示 eth0 接口的详细信息,包括 inet (IPv4地址) 和 inet6 (IPv6地址),以及 netmask (子网掩码)。这些信息有助于理解网络配置和计算子网范围,但并不能直接提供路由信息。











