转至:https://baijiahao.baidu.com/s?id=1733537078943023051&wfr=spider&for=pc

服务器之间的通信是通过ip地址来进行通信的,但是ip地址由小数点分割的4个数值来指定,每个数值只能由0-255组成,在排除一些私有地址以及实验用的地址等,ip数量则变得更有限,因此衍生出了ipv6地址,那么两个网络之间是如何通信的呢?其实两个网络之间需要通信则需要通过网关才能够进行通信,没有网关,只能在局域网内进行互通,但是正常情况下一般都由网关地址的,就比如家用路由器,就是通过dhcp来分配ip地址,并且默认是192.168.1.1网关或者其它地址来作为默认网关来进行通信的。网关用作两个网络之间的入口或门。路由器是网关的一个示例。您的所有流量都流向路由器,然后流向互联网的其余部分。那么下面就来看一下Linux如何查看网关地址。

1.ip命令

ip命令通常用于查看Linux的ip地址,也可以通过ip route命令来查看Linux服务器对应的路由,一般路由地址都有一条默认路由,默认路由一般都是指的是网关地址,就是所有的流量都会从这个默认路由进出,所以这个路由地址对应的地址就是网关地址,一般默认路由都通过default来指定。

[root@sharplee ~]# ip route show

2.route命令

Linux中route命令是用来打印Linux中的路由表,能够详细查看对应接口所对应的路由地址,这个路由表描述的信息就是从源地址到目标地址是如何进出的,那么路由表中肯定就由上面所说的默认路由,默认路由就代表是默认网关,所以可以通过route命令来查看网关地址。

 [root@sharplee ~]# route -n

从上图中可以看出默认网关地址是192.168.175.2,Flags中的U标签代表的是该路由是打开的,G代表的是默认网关的意思。目的地址是0.0.0.0代表的是所有的流量都从这个出口进出。iface是ens33代表的是网关对应的网卡。

3.netstat命令

netstat命令通常用于查看网络连接监听的端口,其实也可以通过netstat命令来查看路由表,可以查看路由表那么就可以查看相应的网关地址。

[root@sharplee ~]# netstat -rn

4.routel命令

routel用于列出具有漂亮输出格式的路由。这个命令展示的路由信息更详细。

[root@sharplee ~]# routel

5.通过查看网卡接口配置文件

通过网络接口的ip地址配置文件也可以查看网关地址。

[root@sharplee ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33

[转帖]Linux如何查看网关地址的更多相关文章

  1. Ubuntu 查看网关地址方法

    Ubuntu 查看网关地址方法 2017年01月10日 09:03:02 阅读数:3527 1. ip route show 2.route -n or netstat -rn 3.tracerout ...

  2. Ubuntu 12.04 LTS 查看网关地址方法汇总

    来源:http://blog.csdn.net/duyiwuer2009/article/details/26263855 1. ip route show $ ip route show defau ...

  3. [转帖]Linux crontab 查看所有用户的crontab任务

    Linux crontab 查看所有用户的crontab任务 https://www.cnblogs.com/xzlive/p/11542176.html 查看所有用户的crontab任务 - mlz ...

  4. linux系统查看IP地址,不显示IP地址或者只显示127.0.0.1

    在linux系统中输入命令: vi  /etc/sysconfig/network-scripts/ifcfg-eth0 然后显示如下结果 点击I或者是A进入可编辑状态(需要先切换到管理员帐号下,自行 ...

  5. Linux & Windows 查看 ip 地址

    Windows 查看本机 IP 打开 cmd,输入 ipconfig,回车,找到IPv4地址 或者通过以下方式查看 点击Win10系统的右下角的宽带连接图标,如下图所示.        点击弹出菜单的 ...

  6. linux如何查看ip地址

    使用命令: ifconfig -a 例如:

  7. linux查看网关

    Linux下查看网关方法:route -n ip route show traceroute www.prudentwoo.com -s 100 第一行就是自己的默认网关 netstat -r mor ...

  8. Linux虚拟机修改ip地址,查看网关,网络环境配置

    修改虚拟机的ip地址: 进入如下界面,直接修改子网ip即可. 查看网关: Linux网络环境配置: 第一种方式(自动获取): 说明:登陆后,通过界面来设置自动获取ip 我们先进入设置: 把自动连接勾上 ...

  9. linux下设置ip地址 gw网关,dns的方法

    本文介绍下,在linux中设置IP地址.网关.dns的方法,有需要的朋友作个参考吧.   设置linux网络的方法有两种:第一种:使用命令修改(直接即时生效) 复制代码代码示例: ip and net ...

  10. Linux 获取网关地址

    route命令的用法:操作或者显示IP路由表route:DESCRIPTION Route manipulates the kernel's IP routing tables. Its primar ...

随机推荐

  1. 如何上传你的组件到npm

    前言 以react为例子 webpack作为打包工具 准备工作 安装node npm上注册账号 https://www.npmjs.com/ 创建要上传组件 新建项目 生成package.json文件 ...

  2. MySQL基础篇:第九章_详解流程控制结构

    流程控制结构 系统变量 一.全局变量 作用域:针对于所有会话(连接)有效,但不能跨重启 查看所有全局变量 SHOW GLOBAL VARIABLES; 查看满足条件的部分系统变量 SHOW GLOBA ...

  3. 如何使用GaussDB(DWS)的本地临时表进行数据处理

    本文分享自华为云社区<GaussDB(DWS)临时表系列 - 本地临时表>,作者: acydy . GaussDB(DWS) 从8.2.1版本后支持三种形式的临时表:本地临时表.Volat ...

  4. 实战案例丨ModelArts在数据标注、数据过滤上的应用技巧:自动分组

    大量复杂.乱序的图片依次标注效率极低,如果一次可以标注一大片的图片将极大地提升标注效率. 自动分组识别并提取图像特征,通过ModelArts先进的聚类算法可以将所有图片分组:将特征相似的图片归为一类, ...

  5. 一文带你掌握OBS的两种常见的鉴权方式

    摘要:本文就将带您了解OBS的两种常见的鉴权方式--Header携带签名和URL携带签名. OBS提供了REST(Representational State Transfer)风格API,支持您通过 ...

  6. openGauss数据库在CentOS上的安装实践

    本文分享自华为云社区<openGauss数据库在CentOS上的安装实践>,作者:Gauss小松鼠 . 1.安装前准备 安装数据库前先要有已安装centOS 7.6的服务器+数据库安装包. ...

  7. 云小课|MRS基础原理之Hue组件介绍

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要:Hue是一组WEB ...

  8. 华为云MVP程云:知识化转型,最终要赋能一线

    摘要:如今的智能语音助手,可以帮助我们完成日常生活中的一些常规动作.同样,在企业中,智能问答机器人也在扮演着同样的角色. 本文分享自华为云社区<[亿码当先,云聚金陵]华为云MVP程云:知识化转型 ...

  9. CWE发布2021年最危险的25种软件缺陷

    摘要:CWE最危险的25种软件缺陷,是NVD过去两年中遇到的最常见和影响最大的问题指示性的列表. CWE Top25 可以帮助开发人员.测试人员和用户,以及项目经理.安全研究人员和教育工作者深入了解最 ...

  10. ThreadLocal 本地线程变量详解

    概述 ThreadLocal 意为本地线程变量,即该变量只属于当前线程,对其他线程隔离 我们知道,一个普通变量如果被多线程访问会存在存在线程安全问题,这时我们可以使用 Synchronize 来保证该 ...