如何通过端口号找到 Linux 服务
端口号是计算机网络中用于识别特定服务的数字标签。
通过端口号可以找到正在运行的服务。
要素:
- TCP/UDP:端口号与传输层协议(TCP 或 UDP)相关联。
- 端口号范围:端口号范围为 0 到 65535。
其中,0 到 1023 为系统保留端口。
- 服务名称:每个端口号都与一个服务名称相关联,例如 HTTP(80)、HTTPS(443)、SMTP(25)、POP3(110)。
- 端口扫描工具:可以使用端口扫描工具来扫描系统中的开放端口,例如 Nmap、netstat。
示例:
- 要找到正在运行的 Web 服务器,可以扫描端口 80(HTTP)。
- 要查找电子邮件服务器,可以扫描端口 25(SMTP)和端口 110(POP3)。
- 要找到某台计算机上正在运行的所有服务,可以使用 netstat -tulpn 命令。