海外主机测评

您现在的位置是:首页 > 云服务器知识 > 正文

云服务器知识

如何在Linux服务器中实时观察 TCP 和 UDP 端口?

cds8202023-03-29云服务器知识185
作为网络托管服务提供商,我们与大多数是系统管理员和网络工程师的客户密切合作。Linux服务器管理员将面临的最常见挑战之一是监控服务器上的网络连接/套接字以识别和解决瓶颈。在本文中,我们用简

作为网络托管服务提供商,我们与大多数是系统管理员和网络工程师的客户密切合作。Linux 服务器管理员将面临的最常见挑战之一是监控服务器上的网络连接/套接字以识别和解决瓶颈。



在本文中,我们用简单的语言解释什么是 TCP 和 UDP,以及如何在Linux服务器中实时观察 TCP 和 UDP 端口?

传输控制协议 (TCP) 和用户数据报协议 (UDP) 都是负责在最终用户设备与 Web 服务器之间传输数据的网络协议。例如,在 Skype 上聊天时,会使用 TCP 和 UDP 协议,这样您的消息就可以从您的笔记本电脑或手机通过 Skype 的服务器传送到您的 Skype 联系人;反之亦然。


如何在 Linux服务器 中列出所有打开的 TCP 和 UDP 端口?

netstat是系统管理员最喜欢列出服务器上所有开放端口的命令。但是,由于它已被弃用,您现在还可以使用ss 实用程序来获取详细的网络统计信息。

只需键入以下命令:

sudo netstat -tulpn



netstat 命令标志/参数说明

-t :启用 TCP 端口列表

-u :启用 UDP 端口列表

-l :仅显示侦听套接字

-n :显示端口号

-p :显示进程名称

如何实时查看 TCP 和 UDP 端口

要实时监控 Linux 服务器上的 TCP 和 UDP 端口,应使用以下命令:

sudo watch netstat -tulpn

或者是sudo watch ss -tulpn



完成端口监视后,您可以键入Ctrl-C退出监视实用程序。


发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~