服务器135、137、138、139、445等端口解释和关闭方法

发布时间:2026-09-28 17:10:18 浏览次数:1

服务器端口解释和关闭方法

端口解释

在网络通信中,端口是指计算机内部进程与外部网络通信的接口。服务器会默认开放一些端口,以供网络通信使用。以下是常见的一些服务器端口及其解释:

  • 端口 135:远程过程调用(RPC)协议,提供服务器上运行的远程程序的调用服务。
  • 端口 137:NetBIOS 名称服务,将 NetBIOS 名称转换为 IP 地址。
  • 端口 138:NetBIOS 数据报服务,用于 NetBIOS 名称解析等数据传输。
  • 端口 139:NetBIOS 会话服务,在 NetBIOS 基础上增加了会话层协议,提供远程计算机访问本地计算机的服务。
  • 端口 445:Server Message Block(SMB)协议,用于文件和打印机共享、远程管理以及控制命名管道等服务。

端口关闭方法

为了增强服务器的安全性,不必要的端口可以尝试关闭。关闭端口有多种方式,下面介绍两种常用方法。

1. Windows 防火墙关闭指定端口

  1. 打开 Windows 控制面板,选择“Windows Defender 防火墙”,或者搜索“Windows Defender 防火墙”打开。
  2. 选择“高级设置”选项。
  3. 在“入站规则”中选择“新建规则”。
  4. 选择“端口”选项,接着点击“下一步”。
  5. 在指定端口范围内输入要关闭的端口号,比如 “445” 号端口,然后点击“下一步”。
  6. 选择“阻止连接”选项。
  7. 选择“所有网络”或根据实际情况选择“目标 IP 地址”或“目标子网”,然后点击“下一步”。
  8. 为规则输入一个名称,随后点击“完成”。

2. 使用命令行关闭指定端口

在服务器上使用管理员权限打开命令提示符,使用以下命令可以临时关闭指定端口。比如关闭 445 端口:

netsh advfirewall firewall add rule name="Close Port 445" protocol=TCP dir=in localport=445 action=block

此时,445 端口已被阻止。如果需要恢复该端口的连接,可以使用以下命令:

netsh advfirewall firewall delete rule name="Close Port 445" protocol=TCP dir=in localport=445

总结

关闭不必要的端口可以增强服务器的安全性,但必须确认关闭的端口不影响服务器的正常运行。以上是两种通用的方法,可以根据实际情况选择不同的方法。

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477