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

题图来自Unsplash,基于CC0协议
导读
如何查看电脑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 show或ip a show。 - 关键信息: 查找你的网络接口(如
eth0、wlan0或由系统动态分配的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