为何突然关闭服务器135端口?背后原因是什么?
- 云服务器
- 2025-12-06
- 4
服务器关闭135端口是网络安全中的一个重要步骤,135端口通常用于NetBIOS服务,这是一种较老的网络通信协议,由于NetBIOS协议存在安全漏洞,关闭135端口可以有效防止潜在的网络攻破,以下是关于服务器关闭135端口的详细说明。
135端口概述
NetBIOS协议介绍
NetBIOS(Network Basic Input/Output System)是一种用于局域网通信的协议,它允许计算机在网络中识别其他设备,并在它们之间传输数据,NetBIOS协议主要应用于Windows操作系统。
135端口功能
135端口是NetBIOS名称服务(NetBIOS Name Service,NNS)使用的端口,NNS负责将计算机名解析为IP地址,实现网络设备之间的通信。
关闭135端口的原因
安全漏洞
NetBIOS协议存在多个安全漏洞,如NetBIOS名称解析漏洞、NetBIOS会话漏洞等,关闭135端口可以降低这些漏洞被利用的风险。
网络性能影响

NetBIOS协议在传输数据时效率较低,关闭135端口可以提高网络传输效率。
关闭135端口的步骤
Windows系统
(1)以管理员身份登录Windows系统。
(2)打开“运行”窗口,输入“regedit”并按回车键,打开注册表编辑器。
(3)在注册表编辑器中,依次展开以下路径:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetBTParameters。
(4)在右侧窗口中找到“EnableNetBIOS”键值,将其修改为“0”。

(5)关闭注册表编辑器,重启计算机使更改生效。
Linux系统
(1)以root用户登录Linux系统。
(2)编辑防火墙配置文件,如iptables或firewalld。
(3)添加如下规则,禁止135端口访问:
iptables A INPUT p tcp dport 135 j DROP
firewallcmd zone=public addport=135/tcp permanent
(4)重启防火墙使更改生效。

关闭135端口的影响
影响网络共享
关闭135端口后,部分网络共享功能可能受到影响,如无法通过NetBIOS名称解析访问其他设备。
影响远程桌面连接
部分远程桌面连接软件可能需要NetBIOS协议支持,关闭135端口后可能导致远程桌面连接失败。
FAQs
问题:关闭135端口后,我的网络共享功能无法使用,怎么办?
解答:您可以尝试重新启用135端口,或者使用其他方法实现网络共享,如使用SMB协议。
问题:关闭135端口会对远程桌面连接造成影响吗?
解答:是的,关闭135端口可能会导致部分远程桌面连接软件无法正常工作,您可以选择重新启用135端口或使用其他远程桌面连接方式。