文章内容
2023/2/20 13:16:52,作 者: 黄兵
Ubuntu 如何查看端口 IP 连接
你可以使用 netstat
命令查看哪些 IP 连接了你的 Ubuntu 系统的端口。
- 打开终端(Terminal)应用程序。
- 输入以下命令查看所有当前连接的 IP 和端口:
sudo netstat -tunap
sudo
命令用于提升用户权限,因为netstat
命令需要 root 权限才能运行。-t
参数用于显示所有 TCP 连接。-u
参数用于显示所有 UDP 连接。-n
参数用于显示 IP 地址和端口号,而不是主机名和服务名。-a
参数用于显示所有连接,包括正在监听的连接和正在建立或关闭的连接。-p
参数用于显示与每个连接相关的进程 ID 和进程名称。
解释一下这个命令:
该命令将输出所有连接的详细信息,包括本地 IP 和端口,远程 IP 和端口,连接状态和相关进程的信息。
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2055/mysqld tcp 0 0 192.168.1.100:22 192.168.1.101:54388 ESTABLISHED 1323/sshd: user@pts udp 0 0 0.0.0.0:68 0.0.0.0:* 771/dhclient
这个输出表示有一个 TCP 连接监听在本地 IP 地址 127.0.0.1 和端口号 3306 上,还有一个 TCP 连接建立在本地 IP 地址 192.168.1.100 和端口号 22 上,远程 IP 地址为 192.168.1.101 和端口号为 54388。还有一个 UDP 连接正在使用本地 IP 地址 0.0.0.0 和端口号 68。
评论列表