文章目录

  • 查询本机内网IP地址-ifconfig
    • 说明
    • 或者使用ip命令
  • 查询本机外网 IP 地址

查询本机内网IP地址-ifconfig

这里的eth0 的 inet 的值 172.14.116.91 即使内网ip。

[root@iZ2zejd98t~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 172.14.116.91  netmask 255.255.240.0  broadcast 172.14.127.255inet6 fe80::216:3eff:fe15:b7f3  prefixlen 64  scopeid 0x20<link>ether 00:16:3e:15:b7:f3  txqueuelen 1000  (Ethernet)RX packets 39472104  bytes 15521220904 (14.4 GiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 38258459  bytes 15199147861 (14.1 GiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1000  (Local Loopback)RX packets 17170519  bytes 9777458856 (9.1 GiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 17170519  bytes 9777458856 (9.1 GiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0[root@iZ2zejd98t~]# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 172.14.116.91  netmask 255.255.240.0  broadcast 172.14.127.255inet6 fe80::216:3eff:fe15:b7f3  prefixlen 64  scopeid 0x20<link>ether 00:16:3e:15:b7:f3  txqueuelen 1000  (Ethernet)RX packets 39472688  bytes 15521320121 (14.4 GiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 38259098  bytes 15199345538 (14.1 GiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

说明

  1. eth0:是指第一个物理网卡,具体叫光纤以太网接口卡,学名 Fiber Ethernet Adapter0。物理网卡这里指的是服务器上实际的网络接口设备,这里我服务器上双网卡,在系统中看到多个物理网卡则分别对应 eth0、eth1、eth2…,类似 Windows 装了好几个网卡,会显示本地连接1、本地连接2、本地连接3…
  2. lo:localhost 本地连接,127.0.0.1。
  3. en0:en0 是逻辑上的网络接口名,enx(x是一个数字,代表第几块网卡)是标准以太网接口,ent0 是物理设备,en0 是逻辑设备。查看网络接口信息时,假设看到三个网络接口,en0, en1, en2,但是只有 en1 的状态是 Available 的,说明目前只有这个口已经插上网线在使用,而其它的并没有在用。

或者使用ip命令

[root@iZ2zejd98t logs]$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000link/ether 00:16:3e:22:03:cd brd ff:ff:ff:ff:ff:ffinet 172.14.116.91/24 brd 10.0.19.255 scope global dynamic eth0valid_lft 306206694sec preferred_lft 306206694sec

查询本机外网 IP 地址

这里主要是通过访问一些网站来返回本地对应的外网ip,因为时间等诸多原因有些网址可能已经失效,下面是我收集的一些网址。

比如:访问 :http://www.cip.cc/ ,返回电脑本机外网ip。

该网址描述
查IP(www.cip.cc)网站, 提供免费的IP查询服务,命令行查询IP, 并且支持’PC网站, 手机网站, 命令行(Windows/UNIX/Linux)’ 三大平台, 是个多平台的IP查询网站, 更新即使, 数据准确是我们的目标

root@iZ2zejd98t
$ curl cip.cc
IP      : 120.234.191.42
地址    : 中国  广东  汕头
运营商  : 移动数据二  : 广东省汕头市 | 移动数据三  : 中国广东广州 | 移动URL     : http://www.cip.cc/120.234.191.42root@iZ2zejd98t
$ curl icanhazip.com
120.234.191.42root@iZ2zejd98t
$ curl whatismyip.akamai.com
120.234.191.42root@iZ2zejd98t
$ curl myip.ipip.net
当前 IP:120.234.191.42  来自于:中国 广东 广州  移动root@iZ2zejd98t
$ curl http://members.3322.org/dyndns/getip
120.234.191.42root@iZ2zejd98t
$ curl ident.me
120.234.191.42

参考:https://blog.csdn.net/liaowenxiong/article/details/107688426

Linux查询本机的内网IP和外网IP相关推荐

  1. 如何查询本机的内网IP地址

    查询本机的内网IP有两种方法(在网上:如百度网页中显示的IP是外网IP,与内网IP不同) 第一种:cmd法 (1)win+R快捷键,打开cmd,输入ipconfig/all,点击回车, 即可得到ip地 ...

  2. java如何获得内网ip、外网ip、以及如何根据ip查询地址

    今天突发奇想地想要用java写一个小的工具类. 用来实现如何获得本机的内网ip,外网ip和根据ip获得相应的地址. 花了几个小时才弄清,然后整理了一下,希望有用. 首先要明白以下三种ip地址的区别: ...

  3. 内网(本机)IP和外网(网络)ip区别

    内网概念 即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的.但两个局域网内的内网IP可以有相同的. (连上WIFI,手机IP一般能在「设置」-「关于手 ...

  4. linux内网机器访问外网代理设置squid

    linux内网机器访问外网代理设置squid 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机 ...

  5. 没有公网ip怎么外网访问nas?快解析内网端口映射到公网

    对于NAS用户而言,外网访问是永远绕不开的话题.拥有NAS后的第一个问题,就是搞定NAS的外网访问.不过众所周知,并不是所有的小伙伴都能得到公网IP,由于IPV4资源的枯竭,一般不会被分配到公网IP. ...

  6. 什么是内网和外网?什么是内网IP和外网IP?本地连接和宽带连接又有什么区别?

    今天,有很多小伙伴被何为内网外网迷糊?究竟什么是内网?什么是外网?他们又有和区别?还有什么是内网IP和外网IP?本地连接和宽带连接有什么区别?怂怂今天就来给大家科普一下吧: 问题一.何为内外网及定义诠 ...

  7. 内网IP与外网IP的区别

    文章一: 原文:内网ip和外网ip的联系以及连接过程_Alexwym的博客-CSDN博客 我们每天都会访问各种各样的网站,比如淘宝,百度等等.不免会思考,我们的设备是如何连接上这些网址的呢?要想搞清楚 ...

  8. 如何查看外网ip_内网ip和外网ip的联系以及连接过程

    我们每天都会访问各种各样的网站,比如淘宝,百度等等.不免会思考,我们的设备是如何连接上这些网址的呢?要想搞清楚这个问题,首先就得先搞清楚内网ip和外网ip的联系. 一.网络结构 如图,假设我们的计算机 ...

  9. docker网络问题解决办法“大全”:关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法

    docker网络问题解决办法"大全":关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法 参考文章: (1)docker网络问题解决办法&quo ...

  10. 解决CentOS6.x或RedHat Linux 6.x版本不能通过System eth0以固定IP访问外网的问题

    解决CentOS6.x或RedHat Linux 6.x版本不能通过System eth0以固定IP访问外网的问题 参考文章: (1)解决CentOS6.x或RedHat Linux 6.x版本不能通 ...

最新文章

  1. Jsp内置对象及EL表达式的使用
  2. 用latex排版电磁场课程报告
  3. 保利协鑫多晶硅产量再创历史记录
  4. asp.net core 使用 signalR(一)
  5. LeetCode 1563. 石子游戏 V(DP)
  6. windownavigatorscreenlocation
  7. 如何确定autosar的版本_从工程师的角度看AUTOSAR
  8. 汇编语言王爽第四版 第六章内容解读(附实验五答案解析)
  9. PCL RANSAC点云配准
  10. Spring框架实战入门(超全面,超实用)
  11. arm体系结构:arm920t
  12. 网站备案包括哪些内容?ICP域名备案和网安备案操作细节
  13. angular烂笔头
  14. 手机便签记事本下载,好用的手机便签记事本软件
  15. Leco题目:回文数
  16. Linux实验精华总结
  17. 如何阅读一份上市公司财报 - 财报阅读入门
  18. MySQL表关联关系
  19. 国家开放大学2021春1174水工钢筋混凝土结构(本)题目
  20. 《Python自然语言处理(第二版)-Steven Bird等》学习笔记:第05章 分类和标注词汇

热门文章

  1. 苹果cmsv10怎么添加常见的几种广告代码
  2. C语言自学完备手册(02)——变量的声明与定义
  3. How to Write a simple UEFI EDKII Application:如何编写一个UEFI简单的应用程序[5]
  4. 模型的泛化能力--正则化
  5. 线性回归线性检验r_R:首次尝试线性回归
  6. 龙渊服务器信息丢失,多多自走棋:最“短命”的服务器,上线5天就完成任务下线...
  7. 重学前端第一天——HTML结构和常见的HTML元素
  8. 计算机组成原理实验:静态随机存储器实验
  9. 菜鸟程序员成长之路(七)——2020年,你奋斗了吗?
  10. excel中的相对引用、绝对引用和混合引用