如何一招搞定三大系统IP查询?

Windows服务器

方法1:ipconfig命令(基础)

  1. 打开命令提示符(CMD)或PowerShell
  2. 输入命令:
    ipconfig
  3. 在输出中查找当前网络适配器的名称(如”以太网适配器”或”无线局域网适配器”),其下的 IPv4 地址 即服务器IP。
    示例输出

    以太网适配器 以太网:  
        IPv4 地址 . . . . . . . . . . . . : 192.168.1.100

方法2:Get-NetIPConfiguration(PowerShell高级版)

  1. 打开PowerShell
  2. 输入:
    Get-NetIPConfiguration | Format-List InterfaceAlias, IPv4Address
  3. 直接显示所有网卡的IPv4地址,格式更清晰。

Linux服务器

方法1:ip addr(推荐,现代系统通用)

  1. 打开终端
  2. 输入:
    ip addr
  3. 找到对应网卡(如eth0ens33),其下的 inet 字段为IPv4地址。
    示例输出

    2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500  
        inet 192.168.1.200/24 brd 192.168.1.255 scope global eth0

方法2:ifconfig(传统方式,需安装)

sudo apt install net-tools  # Debian/Ubuntu安装命令
ifconfig

注:新版本Linux可能默认未安装,优先使用ip addr

方法3:快速获取IP(仅公网/内网)

  • 显示所有内网IP:
    hostname -I  # 注意大写"I",输出如"192.168.1.200"
  • 获取公网IP(需联网):
    curl ifconfig.me

macOS服务器

  1. 打开终端
  2. 输入:
    ifconfig | grep "inet " | grep -v 127.0.0.1
  3. 输出中非0.0.1inet 值即IP地址(如168.1.150)。

注意事项

  1. 权限问题:Linux/macOS部分命令需sudo权限。
  2. 多网卡情况:服务器可能有多个IP(如eth0eth1),需根据实际使用的网卡确认。
  3. 公网IP:内网命令查到的通常是局域网IP,公网IP需通过curl ifconfig.me或云平台控制台获取。
  4. 系统差异
    • Windows:优先用ipconfig
    • Linux:推荐ip addrhostname -I
    • macOS:依赖ifconfig过滤输出

引用说明参考主流操作系统官方文档(Microsoft Docs、Linux man-pages、Apple Developer)及服务器管理实践,确保命令的通用性与准确性,对于容器化环境(如Docker),需使用docker inspect等专用命令,此处不展开。
最后更新:2025年10月
适用系统:Windows Server 2012+,Linux Kernel 3.0+(CentOS/Ubuntu等),macOS 10.12+

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6004.html

(0)
酷番叔酷番叔
上一篇 2025年7月1日 19:27
下一篇 2025年7月1日 19:39

相关推荐

  • 安全工程师网络如何保障系统安全?

    安全工程师网络是一个专业领域,专注于通过技术手段和管理措施保障网络系统的安全性,随着信息技术的快速发展,网络安全问题日益突出,安全工程师的角色变得尤为重要,他们需要具备扎实的网络知识、安全技能以及应对威胁的能力,以保护企业和组织的数据资产免受攻击和泄露,安全工程师网络的核心职责安全工程师网络的主要职责包括网络架……

    2025年11月23日
    1400
  • Linux命令行如何定义变量?操作方法详解

    在Linux命令行操作中,变量是存储数据值的容器,能够简化命令执行、脚本编写和系统管理任务,掌握变量的定义与使用,是提升命令行效率的基础,本文将详细介绍Linux命令行中不同类型变量的定义方法、作用范围及实际应用场景,变量的基本概念与命名规则Linux命令行变量按作用范围可分为局部变量、环境变量、只读变量、位置……

    2025年8月25日
    6200
  • Linux history命令高效技巧有哪些?

    基础操作查看历史命令history显示所有记录(默认存储1000-5000条,取决于$HISTSIZE变量)输出格式:序号 命令(如 542 ls -l)执行历史命令按序号执行:!序号(如 !542 重执行ls -l)按关键字执行:!关键字(如 !ls 执行最近一条含ls的命令)搜索历史记录反向搜索:按Ctrl……

    2025年8月8日
    4500
  • 如何进入工作副本目录?

    在SVN(Subversion)版本控制系统中,cleanup命令用于修复工作副本(Working Copy)中的异常状态,例如因操作中断(如断电、进程强制终止)导致的锁定问题或未完成的事务,以下是详细的使用指南:命令语法svn cleanup [工作副本路径] [选项]工作副本路径:可选参数,指定需清理的目录……

    2025年7月31日
    5800
  • 安全加固代金券如何领取?

    安全加固代金券领取是许多企业和个人用户在提升网络安全防护能力时的重要途径,随着网络攻击手段的不断升级,系统漏洞和数据泄露风险日益严峻,专业的安全加固服务成为保障信息资产安全的关键,而代金券的推出,则降低了用户获取高质量安全服务的门槛,让更多人能够享受到专业的技术支持,安全加固的重要性与代金券的价值在数字化时代……

    5天前
    900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信