Have a Question?

如果您有任务问题都可以在下方输入,以寻找您想要的最佳答案

怎么查看电脑ip和端口,ipconfig命令查看IP地址

怎么查看电脑ip和端口

题图来自Unsplash,基于CC0协议

导读

  • 如何查看电脑IP地址和端口号
  • Windows查看IP和端口命令
  • ipconfig命令查看IP地址
  • netstat命令查看本机端口
  • Linux查看IP和端口方法
  • 如何查看电脑IP地址和端口号

    了解电脑的IP地址对于确认网络连接和进行基本故障排除非常重要。同时,监控本机使用的TCP/UDP端口号也非常有用,特别是在排查连接问题或理解哪些应用程序正在网络上活动时。

    检查网络连接配置,确认设备在网络中的地址,以及查看哪些应用程序正在监听或使用网络端口,都是网络管理和使用过程中的常见需求。 这些任务可以通过多种方法完成,本文介绍几种常用且直接的方式。

    Windows查看IP和端口命令

    ipconfig命令查看IP地址 最常用的获取本机IP地址的命令就是ipconfig。它能显示所有网络适配器的详细网络配置信息,包括IP地址、子网掩码、默认网关等。

    • 操作方法: 打开命令提示符(按 Win+R,输入cmd并回车)。然后在命令提示符下输入ipconfig并按回车。
    • 关键信息: 查找你正在使用的网络适配器(例如“以太网适配器”或“无线局域网适配器”),然后查看其下的“IPv4地址”那一行,这就是你的本机IP地址。
      • 示例输出截图区域 - 显示类似 192.168.1.100 的IP地址

    netstat命令查看本机端口 netstat(Network Statistics的缩写)命令可以用来显示网络连接、路由表、接口统计以及更广泛的TCP端口号统计信息。特别是熟悉-ano参数,可以一次性看到哪些TCP端口被监听以及对应的进程ID。

    • 操作方法: 在打开的命令提示符窗口中输入netstat -ano并按回车。
    • 关键信息:
      • Active Connections(活动连接):列出所有处于活动状态的TCP连接,包括本地和远程端点的IP地址和端口号,以及连接状态(如LISTENING)。
      • LISTENING 状态的行表示本机上该TCP端口正在被监听。如果还看到 UDP 协议,那就是对应的UDP端口。
      • 最后一列通常是进程ID (PID)。
      • 示例输出截图区域 - 显示类似 12345:LISTENING 的端口状态和PID

    Linux查看IP和端口方法

    在 Linux 系统中也有一系列的命令可以查看 IP 和端口信息。

    ip命令查看IP地址 替代 ifconfig(已被标记为过时)的现代命令是 ip。你可以使用 ip addr show(或简写 ip a show)命令来查看网络接口的详细信息。

    • 操作方法: 打开终端,输入 ip addr showip a show
    • 关键信息: 查找你的网络接口(如 eth0wlan0 或由系统动态分配的 enpXsY 等),接着查找 inet 后面的地址,这就是你的IP地址。
      • 示例输出截图区域 - 显示类似 inet 192.168.1.101/24 的IP地址

    netstat或ss命令查看端口 与Windows类似,Linux 传统的查看端口信息的命令也是 netstat,但它在 Linux 环境中有多种用法,可以与 ip 结合。

    • 使用 netstat: 输入 netstat -tulnp 可以非常直观地看到所有处于监听状态(LISTEN)的 TCP 和 UDP 端口,-n 表示不解释地址和端口,-p 显示哪个进程占用了该端口。
      • 示例输出截图区域 - 显示类似 tcp6 0 0 :::80 :::http LISTEN root 12345 的端口信息
    • 使用 ss(更现代): ss 是一个比 netstat 功能更强大的工具,用于查询 socket 统计信息。常用参数与 netstat 类似,如 ss -tulnp,效果通常也很直观清晰。

    无论是查看IP地址,了解本机哪些端口开放(监听),还是排查网络故障,掌握这些基本但功能强大的命令都是很有价值的技能。以上提供的仅仅是常用方法的简单介绍。

    © 版权声明

    本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com