前言
在linux
开发环境中查看当前公网ip地址
或者某个端口是否通,对于新手来说是个比较麻烦的事情,下面我这里介绍一下如何在终端查询当前公网ip
以及其他网络信息。
安装wget
、curl
工具
wget
安装
Ubuntu
下安装wget:apt-get update && apt-get install -y wgetCentOS
下安装wget:yum update && yum install -y wget
curl安装
Ubuntu
下安装curl:apt-get update && apt-get install -y curlCentOS
下安装curl:yum update && yum install -y curl
获取网络信息
获取当前公网
ip
地址:curl ifconfig.cowget -qO - ifconfig.co

获取当前网络所属
country
:curl ifconfig.co/countrywget -qO - ifconfig.co/country

获取当前网络所属
country-iso
:curl ifconfig.co/country-isowget -qO - ifconfig.co/country-iso

获取当前网络所属
asn
:curl ifconfig.co/asnwget -qO - ifconfig.co/asn

获取当前网络
json
格式全部信息:curl ifconfig.co/jsonwget -qO - ifconfig.co/json

查看某个端口是否可以ping通
curl ifconfig.co/port/8080wget -qO - ifconfig.co/port/8080例如8080端口:
reachable
的值为false表示端口不通reachable
的值为true表示端口通

结语
以上就是linux终端获取公网信息的全部过程,希望能帮到一些小伙伴。
如操作有问题欢迎去我的博客留言或者微信公众号留言哦。




