Linux 中如何查询默认网关

我在cnaaa上购买了云服务器。

网关是两个网络之间的入口,路由器就是网关的一个例子。你的网络中所有的流量都是流向路由器,然后再通过路由器流向互联网。

有时候你需要知道路由器的 IP 地址,网关 IP 其实就是正常设置中路由器的 IP 地址。

下面我们使用 ip 命令在命令行中显示网关 IP,打开一个终端,然后输入如下命令:

ip route

会看到如下输出:

default via 192.168.0.1 dev wlp58s0 proto dhcp metric 600169.254.0.0/16 dev wlp58s0 scope link metric 1000192.168.0.0/24 dev wlp58s0 proto kernel scope link src 192.168.0.106 metric 600

上面的输出中,注意 default 开头的那一行,后面跟的就是默认网关 IP 地址。

或者,可以将上述命令与 grep 结合使用:

ip route | grep default

这个命令的输出只会给出默认网关 IP:

default via 192.168.0.1 dev wlp1s0 proto dhcp metric 600

如上所示,192.168.0.1 即为我们例子中的默认网关 IP。

查找网关IP地址的其他方法

Linux 中的 ip 命令提供了大多数网络相关的操作,如果用过一段时间的 Linux 系统,我们可能就会注意到,要完成某件事情,一般会有多种不同的方法。所以,要查看默认网关,还有其他的一些方法,比如使用其他网络命令行工具,接下来我们就来看一下。

使用 route 命令查询网关地址

我们可以在 route 命令中使用 -n 选项来显示包含 IP 地址的路由表,如下所示:

route -n

输出如下所示:

Kernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface0.0.0.0         192.168.0.1     0.0.0.0         UG    600    0        0 wlp58s0169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlp58s0192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp58s0

注意到其中的 UG 标志了吗?U 表示路由“向上”,G 表示它是网关

使用 netstat 命令查询网关

我们还可以使用 netstat 命令显示组成网关的路由表,以此来获取网关地址。看如下命令:

netstat -r -n

其输出与 route 命令的输出相同:

Kernel IP routing tableDestination     Gateway         Genmask         Flags   MSS Window  irtt Iface0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 wlp58s0169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlp58s0192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 wlp58s0

可以通过 G 标志来找到网关地址。

Linux 中如何查询默认网关相关推荐

  1. linux中如何查询端口被占用的情况

    今日要运用python写一个端口勘探的小程序,以检测一些特定的效劳端口有没有被占用,突然发现自个竟然不知道在linux中怎么查询端口被占用的情况,天呐,从速学习一下. Linux如何查看端口 1.ls ...

  2. linux两个网段默认网关_Linux下配置多网卡多网关

    原标题:Linux下配置多网卡多网关 大家好,今天给大家介绍一下Linux下配置多网卡多网关的方法.@Hi-Linux 场景一 多运营商线路 比较典型的一种场景:一台 Linux 服务器上有三个网口并 ...

  3. linux两个网段默认网关_关于linux的默认网关

    默认网关是一个用于 TCP/IP 协议的配置项,是一个可直接到达的 IP 路由器的 IP 地址.配置默认网关可以在 IP 路由表中创建一个默认路径. 一台主机可以有多个网关.默认网关的意思是一台主机如 ...

  4. linux中如何运行html文件路径问题,Linux中如何查询运行文件的全路径的方法

    在linux中,有些地方需要使用绝对路径,对于一些命令,如java.mysql等,需要使用到运行文件所在的路径,给大家介绍一个命令,来查询这个路径. which 可以通过which查询运行文件的所在路 ...

  5. linux中kill命令默认发出的信号,linux中的kill命令的详细解释

    linxu下的kill命令主要功能是用来杀死进程的.下面由学习啦小编为大家整理了linux的kill命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的kill命令的详细解释 1.命令格式 ...

  6. linux中kill命令默认发出的信号,Linux信号发送命令之kill命令

    kill 作用:向进程发送信号.注意: kill命令只是用来向进程发送信号的,而不是直接杀死进程. kill命令的一般使用格式:kill [参数] 进程号进程号可用ps命令查看 kill的参数:-l ...

  7. linux 修改默认路径吗,linux中vsftp修改默认路径

    如果是默认安装vsftpd的话,以下是一些文件的位置约定: /usr/sbin/vsftpd ---- VSFTPD的主程序 /etc/rc.d/init.d/vsftpd ---- 启动脚本 /et ...

  8. Linux中修改httpd默认端口

    1.安装Apache,了解里面的基础信息 目录                         位置 #主配置目录          /etc/httpd/conf #主配置文件         /e ...

  9. Linux中修改weblogic默认IP,Weblogic 12c ip 地址改变如何配置

    Weblogic 12c ip 地址改变如何配置 1. 在weblogic 安装的路径找到之前创建的域下的jwxt-jdbc.xml文件:如我安装的路径为 (C:\Oracle\Middleware\ ...

最新文章

  1. Blender从头到尾创建低多边形角色学习教程 Low Poly Characters – Blender Bitesize Course
  2. 2018年12月14日 函数 总结
  3. (论坛答疑点滴)为什么设置了DropDownList的AutoPostBack=True还是不能触发SelectedIndexChanged事件?...
  4. MySQL中字段类型与合理的选择字段类型;int(11)最大长度是多少?varchar最大长度是多少?...
  5. 《算法竞赛进阶指南》打卡-基本算法-AcWing 89. a^b:位运算、快速幂
  6. spring 注释_Spring@主要注释
  7. 大学生数学建模赛题解析及优秀论文-2021电工杯A题高铁牵引供电系统运行数据分析及等值建模(附Python代码)
  8. Notepad++ 安装jsonview插件
  9. Latex绘制三线表
  10. onvif协议讲解(一)
  11. 2014全国计算机等级考试四级数据库工程师考试大纲,全国计算机等级考试四级数据库工程师...
  12. 视觉中国:阶段性内部整改测试已结束,网站并未上线;易通贷平台因涉嫌非法吸收公众存款被立案侦查|嘟头条...
  13. shopify 与国内第三方建站服务平台的比较(店匠、shopline、shopyy、ueeshop)
  14. 紧急:Spring框架被爆出存在0day级别远程命令执行漏洞。漏洞危害程度不亚于log4j漏洞根据目前掌握的信息,JDK版本在9及以上的Spring框架均受影响。该漏洞目前无官方修复补丁
  15. 无法安装 cloudera-manager-agent
  16. 微软云平台系列新品发布(9月更新)
  17. web前端开发和岗位职责
  18. 什么是大数据?什么是物联网?
  19. 为什么我没有早点进入IT行业?
  20. 使用mediasoup-demo搭建多人音视频聊天室

热门文章

  1. 计算机关机慢什么原因,电脑关机慢是什么原因,教您电脑关机慢是什么原因
  2. error: stray \303 in program
  3. printf函数一些不太为人熟知的格式定义参数
  4. 将ubuntu16制作成镜像或者docker
  5. 游戏,天堂幻境,地狱倒影
  6. 手机产品框架层设计: 两种主要的布局方式
  7. Flash8+Vs2005实现大头贴的效果(原创)
  8. Selenium, Browsermob-Proxy 抓取浏览器network console的HAR
  9. 敏捷外包工程系列之三:固定合同(敏捷外包工程,敏捷开发,产品负责人,客户价值)
  10. 联想微型计算机c200电脑烂了,联想C200一体电脑基本配置