网关是两个网络之间的入口点,路由器就是网关的一个例子。网络上的所有流量都进入路由器,然后通过路由器到达Internet。有时你需要知道路由器的IP地址,网关IP在正常设置时实际上就是路由器的IP地址。接下来我们在命令行中使用ip命令显示网关IP,打开一个终端,然后输入以下命令:iproute会看到如下输出:defaultvia192.168.0.1devwlp58s0protodhcpmetric600169.254.0.0/16devwlp58s0scopelinkmetric1000192.168.0.0/24devwlp58s0protokernelscopelinksrc192.168.0.106metric600在上面的输出中,注意以default开头的行,后面是默认网关IP地址。或者,上述命令可以与grep结合使用:iproute|grepdefault该命令的输出只会给出默认网关IP:defaultvia192.168.0.1devwlp1s0protodhcpmetric600如上所示,192.168.0.1是我们示例中的默认网关IP。其他查找网关IP地址的方法Linux中的ip命令提供了大部分与网络相关的操作。如果您使用过一段时间的Linux系统,我们可能会注意到通常有许多不同的方法可以完成某件事。方法。所以,还有其他方法可以查看默认网关,比如使用其他网络命令行工具,我们接下来会介绍。使用route命令查询网关地址我们可以在route命令中使用-n选项来显示包含IP地址的路由表,如下图:route-n的输出如下:KernelIProutingtableDestinationGatewayGenmask标志MetricRefUseIface0.0.0.0192.168.0.10.0.0.0UG60000wlp58s0169.254.0.00.0.0.0255.255.0.0U100000wlp58s0192.168.0.00.0.0.02525.255和UG6000.0.0.00音符标志了吗?U表示“向上”路由,G表示它是网关。使用netstat命令查询网关我们也可以使用netstat命令显示组成网关的路由表,从而获取网关地址。看下面命令:netstat-r-n,输出和route命令一样:KernelIProutingtableDestinationGatewayGenmaskFlagsMSSWindowirttIface0.0.0.0192.168.0.10.0.0.0UG000wlp58s0169.254.0.00.0。0.0255.255.0.0U000wlp58s0192.168.0.00.0.0.0255.255.255.0U000wlp58s0可以通过G标志找到网关地址。以上就是我们本次分享的关于获取默认网关的相关内容。欢迎留言讨论。
