Linux 中的常见网络端口号Linux 中的常见网络端口号Linux 中的常见网络端口号Linux 中的常见网络端口号
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

Linux 中的常见网络端口号

发表 admin at 2025年2月28日
类别
  • 未分类
标签

以下是您在 Linux 中会遇到的常见网络端口。

在使用电脑或智能手机时,我们会使用各种硬件端口,例如用于音频的 3.5mm、HDMI、Type-c 等,用于与硬件外设进行通信。

同样,网络端口也具有相同的用途,使我们能够在一台计算机上访问各种网络服务。因此,即使您是一名 IT 学生或想在网络中创办运营商,端口也被认为是最基本和最基础的术语之一。

因此,通过本文,我将引导您了解网络端口的一些基础知识、端口范围以及一些最常见的入门端口。

什么是网络端口?

所以如果你想收到某人的信件,你必须在你的地方安装一个信箱,这是接收信件所必需的。

计算机也以同样的方式工作。这里可以将信件视为您需要接收的应用程序数据,信箱是该应用程序的端口号。

简单吧?

但是您的计算机并不一定只能使用一种应用程序服务,我们在后台同时使用多种服务,这就是为什么我们需要多个端口号(范围从 0 到 65535)的原因。

这些端口号根据用例分为 3 个范围:

  • 众所周知的端口(0-1023):这些端口也称为系统端口,由 IANA(互联网号码分配机构)分配给特定服务。

  • 注册端口 (1023-49151):这些端口称为用户端口,可用于注册 IANA。注册的原因是为了避免端口之间的冲突。

  • 动态端口(49152-65535):动态端口可以在一定时间内分配给服务,主要供客户端程序使用。

传输协议

那么传输协议是什么意思呢?用最基本的术语来说,传输协议负责建立连接并确保数据传输没有错误。

所以我们通常使用的协议主要有两种:

传输控制协议

它代表传输控制协议,是一种面向连接的协议,这意味着一旦使用它建立连接,数据就可以在两个方向上传输。

TCP 具有保证数据无差错传输的内置机制。这使得它非常适合发送图像、数据、网页、视频等。

UDP协议

它代表用户数据报协议,与 TCP 相比要简单得多,并且不包括错误检查和恢复服务。

与 TCP 相比,它速度更快,不适合发送图像、视频等数据,并且支持广播。这主要用于视频会议、流媒体、DNS、VoIP 等。

常用网络端口

了解最常用的端口总是一件好事。在扫描开放端口时,您可以决定是否需要该端口。

FTP-21

因此,端口 21 用于 FTP(文件传输协议)。 FTP 的主要用例是在客户端和服务器之间交换文件。

默认情况下,FTP 不包括对通过已建立的连接发送的文件进行加密,因此通常被认为存在风险。

SSH-22

SSH(安全外壳)被高级用户或系统管理员广泛用于访问远程计算机。但您也可以使用 SSH 通过网络传输数据。

SSH 使用加密技术来确保远程服务器和您的计算机之间的连接是加密的。

远程登录 - 23

TELNET 代表终端网络。它用于通过互联网或本地计算机连接计算机,并提供双向交互式文本导向通信。

TELNET 不提供任何类型的加密,这是它仅用于连接本地计算机的主要原因。

SMTP-25

简单邮件传输协议 (SMTP) 用于发送邮件,但无法接收邮件,因为它无法在接收点对邮件进行排队。

因此它经常与其他协议(例如 POP3 或 IMAP)配合使用来接收消息。

域名系统-53

这是我个人最喜欢的功能之一,因为它将域名转换为 IP 地址。因此,您可以在搜索栏中输入任何关键字,而不必记住每个站点的 IP 地址。

DNS 在端口号 53 上使用 TCP 和 UDP,但默认情况下,它使用 UDP,并且只有在无法使用 UDP 通信时才会切换到 TCP。

动态主机配置协议 - 67,68

动态主机配置协议(DHCP)主要用于为计算机分配动态IP地址。它还提供其他网络地址,例如子网掩码、默认网关和 DNS 地址。

它使用两个 UDP 端口:67 和 68。端口 67 由服务器使用,而 68 由客户端使用。

HTTP-80

您可能熟悉 HTTP(超文本传输协议)这个名称,它用于通过网络传输数据,还定义浏览器如何与网站交互。

简而言之,我们使用 HTTP 来发送和接收来自 Web 服务器的页面请求。

POP3-110

正如我前面提到的,POP3(邮局协议版本3)主要用于从远程服务器或本地计算机接收邮件。

端口映射器 - 111

Portmapper服务建立在RPC之上,需要在客户端和服务器端都运行NFS。由于它是通过 RPC 构建的,因此它在 TCP 和 UDP 端口 111 上运行。

NTP-123

网络时间协议 (NTP) 是最古老但对于运行服务器至关重要的协议之一。它基于 UDP 构建并使用端口号 123。

NTP之所以重要,是因为它用于同步时间,同步时间不仅方便,而且对于运行各种应用程序至关重要。

网络BIOS-137

网络基本输入/输出系统 (NetBIOS) 是一种网络服务,使各种计算机的应用程序能够通过本地网络相互通信。

IMAP-143

默认情况下,Internet 消息访问协议 (IMAP) 是一个非加密端口,允许您从任何设备访问电子邮件。

IMAP 允许您阅读邮件,但默认情况下不允许您在本地下载或存储它们。

SNMP - 161, 162

简单网络管理协议(SNMP)是网络监控协议的集合。

主要用于监控防火墙、服务器、交换机等网络设备

HTTPS - 443

安全超文本传输协议 (HTTPS) 顾名思义,是 HTTP 的安全版本。它是在网络浏览器和网站之间发送数据的主要协议。

它提供强大的加密功能,受到全球数百万用户的信任和使用。

通过 SSL 的 IMAP - 993

您可以将其视为 IMAP 的更安全版本,因为 IMAP 流量将通过安全套接字传输到安全端口。

当我们使用主动加密时,它使用 993 端口并确保我们通过互联网的安全和隐私。

您还可以参考给定的表,其中包括最常见的端口和端口号。以及它使用的协议:

Port No Port Protocol
21 FTP TCP
22 SSH TCP
23 TELNET TCP
25 SMTP TCP
53 DNS TCP, UDP
67,68 DHCP UDP
80 HTTP TCP
110 POP3 TCP
111 Portmapper TCP, UDP
123 NTP UDP
137 NetBIOS TCP, UDP
143 IMAP TCP, UDP
161,162 SNMP UDP
443 HTTPS TCP

最后的话

掌握端口的基本知识是最重要的事情之一,通过本文,我们整理了日常常用的端口并进行了基本解释。

©2015-2025 Norria support@norria.com