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

 更新时间:2025年12月03日 08:28:27   作者:檀越@新空间  
本文介绍如何在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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux实现文件内容去重及求交并差集

    Linux实现文件内容去重及求交并差集

    这篇文章主要介绍了Linux实现文件内容去重及求交并差集,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • shell编程之函数与数组的使用详解

    shell编程之函数与数组的使用详解

    这篇文章主要介绍了shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • Linux 查看历史命令并执行的方法

    Linux 查看历史命令并执行的方法

    今天小编就为大家分享一篇Linux 查看历史命令并执行的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • 详解Win10 Bash/WSL调试Linux环境下的.NET Core应用程序

    详解Win10 Bash/WSL调试Linux环境下的.NET Core应用程序

    本篇文章主要介绍了详解Win10 Bash/WSL调试Linux环境下的.NET Core应用程序 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • LNAMP架构中后端Apache获取用户真实IP地址的2种方法

    LNAMP架构中后端Apache获取用户真实IP地址的2种方法

    Nginx作为前端,Apache作为后端的情况下,Apache只能获取到Nginx前端的ip地址(127.0.0.1),而无法获取到用户的真实ip地址,在这种情况下,后端Apache如何获取用户真实IP地址?
    2014-03-03
  • Linux中将txt导入到mysql的方法教程

    Linux中将txt导入到mysql的方法教程

    这篇文章主要给大家介绍了关于在Linux中将txt导入到mysql的方法教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • Linux系统多网卡环境下的路由配置详解

    Linux系统多网卡环境下的路由配置详解

    这篇文章主要介绍了Linux系统多网卡环境下的路由配置详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Ubuntu16.04安装clion全过程及步骤详解

    Ubuntu16.04安装clion全过程及步骤详解

    这篇文章主要介绍了Ubuntu16.04安装clion全过程及步骤详解,clion是一款JetBrains 推出的全新的 C/C++ 跨平台集成开发环境,在Ubuntu系统下使用方便,下面给大家分享操作步骤,需要的朋友可以参考下
    2020-08-08
  • Ubuntu 如何建立Matlab快捷方式

    Ubuntu 如何建立Matlab快捷方式

    这篇文章主要介绍了Ubuntu 如何建立Matlab快捷方式的相关资料,需要的朋友可以参考下
    2016-12-12
  • CentOS下MySQL的彻底卸载的几种方法

    CentOS下MySQL的彻底卸载的几种方法

    本篇文章主要介绍了CentOS下MySQL的彻底卸载的几种方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08

最新评论