怎么快速查自己电脑IP?

在Windows系统中,打开命令提示符输入ipconfig查看IPv4地址;在macOS或Linux中,打开终端输入ifconfigip addr查找,也可通过浏览器访问”我的IP”等网站查询公网IP地址。

Windows 系统

  1. 使用 ipconfig 命令:

    ipconfig
    • 查看 IPv4 地址:在输出中查找 IPv4 Address(有线网卡)或 Wireless LAN adapter(无线网卡)对应的地址。
    • 若需详细信息:
      ipconfig /all
  2. 使用 PowerShell(更现代):

    Get-NetIPAddress | Where-Object { $_.AddressFamily -eq 'IPv4' } | Format-Table IPAddress, InterfaceAlias

Linux/macOS 系统

  1. 使用 ifconfig(传统方式):

    ifconfig
    • 查找 inetinet addr 后的IPv4地址(部分新系统需安装 net-tools)。
  2. 使用 ip 命令(推荐):

    ip addr show
    • 在输出中定位 inet 开头的行(如 inet 192.168.1.100/24)。
  3. 快速获取活动IP:

    hostname -I  # 仅Linux

查看端口监听状态

Windows 系统

  1. 使用 netstat

    netstat -ano | findstr "LISTENING"
    • -a:显示所有连接和监听端口
    • -n:以数字形式显示地址和端口
    • -o:显示占用端口的进程ID(PID)
    • 示例输出:
      TCP    0.0.0.0:80      0.0.0.0:0    LISTENING       1234
  2. 定位进程名称(根据PID):

    tasklist | findstr "1234"

Linux/macOS 系统

  1. 使用 netstat

    netstat -tuln
    • -t:TCP端口
    • -u:UDP端口
    • -l:仅显示监听端口
    • -n:禁用域名解析(显示数字IP)
  2. 使用 ss(更高效):

    ss -tuln
    • 输出示例:
      LISTEN 0  128    0.0.0.0:22   0.0.0.0:*
  3. 查看进程信息:

    sudo lsof -i :80  # 查看占用80端口的进程

查看远程服务器端口连通性

通用方法(所有操作系统)

  1. 使用 telnet(测试TCP端口):

    telnet 目标IP 端口号
    • 示例:telnet 192.168.1.1 80
    • 若显示 Connected... 表示端口可访问(需先安装telnet客户端)。
  2. 使用 nc (netcat):

    nc -zv 目标IP 端口号
    • 示例:nc -zv example.com 443
    • 输出 succeeded! 表示连通。

高级技巧

  1. 过滤特定端口(Linux/macOS):

    ss -tuln | grep ':80\b'
  2. 查看实时连接(动态监控):

    sudo tcpdump -i any port 80  # 抓取80端口流量
  3. 获取公网IP(通过外部服务):

    curl ifconfig.me  # 或使用 api.ipify.org

⚠️ 安全提示

  • 操作敏感端口需管理员权限(Windows:以管理员运行CMD;Linux:使用 sudo)。
  • 避免在公共网络暴露 netstat/ss 输出(可能泄露服务信息)。
  • 测试远程端口前需获得授权,未经授权的端口扫描可能违法。

引用说明

  • Windows 命令参考:微软官方 Netstat 文档
  • Linux 网络工具:Linux ip 命令 手册页
  • 端口安全建议:SANS Institute 网络安全指南
    更新于 2025 年 10 月,适用于 Windows 10/11、Linux Kernel 5.x+ 及 macOS Monterey 及以上系统,技术实现基于操作系统原生工具,确保可靠性。

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

(0)
酷番叔酷番叔
上一篇 2025年6月15日 09:21
下一篇 2025年6月15日 09:29

相关推荐

  • 如何开启ASP调试模式?配置步骤及常见问题有哪些?

    ASP调试模式是ASP(Active Server Pages)开发过程中用于错误定位、代码逻辑验证和性能分析的重要工具,它能够帮助开发者实时捕获运行时错误、查看变量状态、跟踪代码执行流程,从而显著提升开发效率,在ASP开发中,无论是语法错误、逻辑漏洞还是环境配置问题,调试模式都能提供直观的反馈,是开发阶段不可……

    2天前
    400
  • 安全系统检测游戏数据

    在数字化游戏时代,游戏数据已成为连接玩家、游戏平台与开发者的核心纽带,涵盖玩家账户信息、虚拟资产交易、行为操作轨迹、系统交互日志等多元内容,这些数据不仅承载着玩家的虚拟身份与经济价值,更直接影响游戏公平性、平台安全及合规运营,随着游戏规模扩大、玩法复杂度提升,数据安全风险也随之凸显:账号盗用、外挂作弊、虚拟财产……

    5天前
    1200
  • gVim如何进入命令行高效操作?

    3种常用进入方式快捷键法(推荐)确保处于 普通模式(按 Esc 键退出插入模式),按下英文冒号 ,屏幕底部出现 光标,即进入命令行模式,示例:输入 :w 保存文件,:q 退出,菜单操作(适合初学者)点击顶部菜单栏:编辑 (Edit) → 命令行模式 (Command Line Mode),自动激活底部命令行输入……

    2025年7月17日
    4300
  • 如何快速对齐命令?

    在常用软件中查找对齐命令,通常可通过菜单栏的“段落”或“格式”选项进入,或直接使用工具栏上的对齐按钮(如左对齐、居中、右对齐、两端对齐),快捷键(如Ctrl+L/R/E/J)也是快速实现文本对齐的常用方法。

    2025年6月17日
    5600
  • 如何避免常见误区?核心概念澄清指南

    核心概念澄清指通过明确界定关键术语的定义、边界和适用范围,消除歧义和误解,确保讨论或研究建立在共同且准确的理解基础上。

    2025年6月17日
    4900

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信