怎么快速查自己电脑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

相关推荐

  • 如何制作DOS启动修复U盘?,(19字)

    创建可启动DOS U盘:使用工具(如Rufus或UltraISO)将FreeDOS等系统写入U盘,使电脑能从该U盘启动进入纯文本命令行环境,用于执行低级命令、系统修复、磁盘分区或运行特定DOS程序。

    2025年6月14日
    13700
  • ASP如何实现访问者IP地址的记录与存储功能?

    在网站开发与管理中,记录访问者IP地址是一项基础却重要的功能,无论是用于用户行为分析、安全防护,还是访问统计,IP地址都能提供关键的数据支持,本文将详细介绍在ASP(Active Server Pages)环境中如何高效、准确地获取并记录访问者IP地址,同时探讨相关注意事项与应用场景,ASP获取访问者IP的核心……

    2025年11月15日
    9300
  • 怎样用命令行查看华为设备内存?

    使用display memory-usage命令查看华为设备内存状态,该命令显示内存总量、当前使用率及利用率阈值,帮助实时监控设备内存负载情况。

    2025年7月15日
    12400
  • 为何计算机只懂0和1的秘密?

    计算机底层使用二进制语言,仅识别0和1,它们代表电路的开闭状态,通过组合实现复杂运算,所有高级指令最终都转化为这种基本形式处理。

    2025年6月23日
    13800
  • asp网站后台密码忘记了

    当遇到ASP网站后台密码忘记的情况时,不必过于慌张,通过系统化的排查和合理的操作,通常可以顺利解决问题,以下是针对此问题的详细解决方案,涵盖常见原因、处理步骤及注意事项,问题排查与初步处理确认登录信息准确性首先排除人为失误,检查是否因大小写错误、空格输入或键盘布局问题导致密码输入错误,建议使用密码管理工具核对保……

    2026年1月5日
    6000

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信