前言

linux开发环境中查看当前公网ip地址或者某个端口是否通,对于新手来说是个比较麻烦的事情,下面我这里介绍一下如何在终端查询当前公网ip以及其他网络信息。

安装wgetcurl工具

wget安装

  • Ubuntu下安装wget:apt-get update && apt-get install -y wget
  • CentOS下安装wget:yum update && yum install -y wget

curl安装

  • Ubuntu下安装curl:apt-get update && apt-get install -y curl
  • CentOS下安装curl:yum update && yum install -y curl

获取网络信息

  • 获取当前公网ip地址:

    • curl ifconfig.co
    • wget -qO - ifconfig.co

  • 获取当前网络所属country

    • curl ifconfig.co/country
    • wget -qO - ifconfig.co/country

  • 获取当前网络所属country-iso

    • curl ifconfig.co/country-iso

    • wget -qO - ifconfig.co/country-iso

  • 获取当前网络所属asn

    • curl ifconfig.co/asn

    • wget -qO - ifconfig.co/asn

  • 获取当前网络json格式全部信息:

    • curl ifconfig.co/json

    • wget -qO - ifconfig.co/json

  • 查看某个端口是否可以ping通

    • 例如8080端口:

      • curl ifconfig.co/port/8080
      • wget -qO - ifconfig.co/port/8080
    • reachable的值为false表示端口不通
    • reachable的值为true表示端口通

结语

  • 以上就是linux终端获取公网信息的全部过程,希望能帮到一些小伙伴。
  • 如操作有问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(Python技术交流圈)留言交流哦。

linux系统wget、curl终端命令行获取公网ip地址及其他网络信息相关推荐

  1. Linux Mac 命令行获取公网IP地址

    dig命令 目前广受中外网友好评简单快速的查询公网 IP 方案,OpenDNS 支持 IPv4 和 IPv6 dig +short myip.opendns.com @resolver1.opendn ...

  2. e站host地址_Linux系统怎么使用命令行查询公网IP地址

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解Linux系统怎么使用命令行查询公网IP地 ...

  3. 你会在终端下快速获取公网 IP 地址吗,学会这些技巧后你就游刃有余了!

    在排除网络问题,建立新连接或配置防火墙时,了解设备的 IP 地址很重要. IP 地址可以分为两类,公用和私有(专用).公用 IP 是唯一的 IP 地址,可以从 Internet 访问.专用 IP 地址 ...

  4. 在 Linux 命令行中查找 IP 地址介绍

    几年前,ifconfig 是 Linux 中最受欢迎的查询本机 IP 地址的方法.但是现如今 ifconfig 命令已经被启用了.在某些 Linux 发行版上已经不用了.那么,除此以外还有什么别的方式 ...

  5. Linux 命令行查看服务器ip地址

    ##Linux 命令行查看服务器ip地址 1.1 查询对外IP地址 [root@bogon starblock]# curl cip.cc IP : 1.19.143.140 地址 : 中国 北京 运 ...

  6. windows 如何在Windows命令行下配置IP地址

    有时候系统发生问题,网络连接中看不到本地连接,网卡工作还是正常的.这样一来却没有办法修改本地的IP地址了.因为通常都是在本地连接属性中修改IP的,但现在本地连接已经看不到了,在命令行下用IPconfi ...

  7. 如何在命令行下更改ip地址

    微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2003可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能, ...

  8. 软件测试工作怎样修改本机IP,如何在命令行下更改IP地址

    如何在命令行下更改IP地址 发表于:2007-07-02来源:作者:点击数: 标签: 微软的Windows家族从Windows NT开始跨入了 网络 操作系统的市场,到现在的Windows 2000可 ...

  9. 一种获取公网ip地址并发送邮件至指定邮箱的实现方法

    背景   在之前一篇文章中介绍了利用路由器的端口映射功能实现内网穿透的方法.   ubuntu SSH内网穿透 + Vscode远程访问   在实际的使用过程中,发现这一实现途径存在一些不足之处,即当 ...

最新文章

  1. Oracle 11g Release 1 (11.1) Data Pump 导入模式
  2. java utf-8文件处理bom头
  3. nohup使得Python web项目在服务器上后台运行
  4. 图像降噪算法——图像噪声模型
  5. Programming WCF Services翻译笔记(四)
  6. 算法导论-概率发生器
  7. Android一个自定义的进度环:ProgressChart
  8. wince中BIB文件的详细介绍
  9. sql调优的几种方式_「数据库调优」屡试不爽的面试连环combo
  10. php把整数拆分成数组,数组拆分处理(整数时的处理),该怎么处理
  11. java jdk1.8 API
  12. python3+xlrd解析Excel
  13. 插件地址(eclipse jrebel jed)、问题
  14. maven 本地仓库的配置
  15. C语言读取文件所有内容
  16. 会员数据化运营(一)
  17. 大数据之Kafka介绍
  18. Docker容器运行
  19. 网站在移动端访问时偶尔不能加载页面,http访问被劫持
  20. vue 动态 Prop

热门文章

  1. Hessian局部线性嵌入算法(HLLE)——matlab实现
  2. 全排列及相关扩展算法(六)——全排列最蛋疼的算法:邻位对换法
  3. BrainFuck——C实现BrainFuck解释器
  4. linux下 安装tengine
  5. Linux Setuid(SUID)和Setgid(SGID) sticky bit
  6. PL/SQL中的=作用
  7. Linux Vim显示行号方法详解
  8. 类的定义 java 1613806383
  9. jquery-通过按钮控制模态的显示与隐藏
  10. 阿里云POLARDB如何帮助百胜软件应对数据库的“巅峰时刻”