Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > Linux查看内网IP和公网IP

Linux服务器上查看内网IP和公网IP的方法小结

作者:檀越@新空间

本文介绍如何在Linux系统中查看本机的公网IP地址和内网IP地址,对于公网IP地址,可以通过curl命令调用第三方服务如ifconfig.me或cip.cc获取;而内网IP地址则可以直接使用ifconfig命令查看,需要的朋友可以参考下

在 Linux 服务器上查看内网 IP 和公网 IP 的方法如下:

查看内网 IP

方法 1:使用ip命令(推荐)

ip addr show
# 或简写
ip a

方法 2:使用ifconfig命令

ifconfig
# 如果命令不存在,可能需要安装:sudo apt install net-tools (Ubuntu/Debian)

方法 3:查看特定网卡

# 查看eth0网卡
ip addr show eth0

# 查看ens33网卡
ip addr show ens33

方法 4:使用hostname命令

hostname -I

查看公网 IP

方法 1:使用在线服务(服务器需要能访问外网)

# 使用curl
curl ifconfig.me
curl icanhazip.com
curl ipinfo.io/ip
curl api.ipify.org

# 使用wget
wget -qO- ifconfig.me

方法 2:使用dig命令

# 查看DNS解析到的公网IP
dig +short myip.opendns.com @resolver1.opendns.com

方法 3:使用nslookup

nslookup myip.opendns.com resolver1.opendns.com

到此这篇关于Linux服务器上查看内网IP和公网IP的方法小结的文章就介绍到这了,更多相关Linux查看内网IP和公网IP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文