怎样关闭139端口139端口是Windows体系中用于NetBIOS协议的默认端口,主要用于网络文件共享和打印机共享。虽然它在局域网中非常实用,但在公网环境中,该端口可能成为攻击者的入口,带来安全隐患。因此,了解怎样关闭139端口对于提升体系安全性非常重要。
下面内容是一些常见的技巧,可以帮助无论兄弟们关闭139端口:
一、通过Windows防火墙关闭139端口
Windows自带的防火墙可以有效地控制进出体系的端口流量。下面内容是具体操作步骤:
| 步骤 | 操作说明 |
| 1 | 打开“控制面板” → “体系和安全” → “Windows Defender 防火墙”。 |
| 2 | 点击左侧的“高质量设置”。 |
| 3 | 在“入站制度”中,点击右侧的“新建制度”。 |
| 4 | 选择“端口”,点击下一步。 |
| 5 | 选择“TCP”,输入“139”,点击下一步。 |
| 6 | 选择“阻止连接”,点击下一步。 |
| 7 | 设置制度名称为“关闭139端口”,点击完成。 |
> 注意:如果体系中没有启用NetBIOS,可能不需要手动关闭139端口。可以通过检查“网络适配器属性”中的“Microsoft 网络客户端”来判断是否启用了NetBIOS。
二、禁用NetBIOS服务
139端口依赖于NetBIOS协议,因此禁用NetBIOS可以有效关闭该端口。
| 步骤 | 操作说明 |
| 1 | 打开“网络和共享中心” → “更改适配器设置”。 |
| 2 | 右键点击当前使用的网络连接(如以太网或Wi-Fi),选择“属性”。 |
| 3 | 双击“Internet 协议版本 4 (TCP/IPv4)”。 |
| 4 | 点击“高质量” → “WINS”选项卡。 |
| 5 | 选择“禁用 NetBIOS over TCP/IP”,点击确定。 |
| 6 | 重复以上步骤,对所有网络连接进行设置。 |
三、修改注册表禁用139端口(不推荐)
此技巧适用于高质量用户,操作不当可能导致体系不稳定。
| 步骤 | 操作说明 |
| 1 | 按下 `Win + R`,输入 `regedit`,打开注册表编辑器。 |
| 2 | 导航到 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters`。 |
| 3 | 在右侧窗口中,右键空白处,选择“新建” → “DWORD (32位)值”。 |
| 4 | 命名为 `DisableBandwidthThrottling`,数值设为 `1`。 |
| 5 | 重启计算机使设置生效。 |
> 提示:此技巧可能影响文件共享功能,建议仅在必要时使用。
四、使用第三方工具
一些网络安全软件(如Windows Defender、Norton、Kaspersky等)也提供端口管理功能,可直接在软件界面中设置禁止139端口的通信。
拓展资料
| 技巧 | 是否推荐 | 说明 |
| Windows防火墙 | 推荐 | 简单有效,适合大多数用户 |
| 禁用NetBIOS | 推荐 | 根本解决139端口难题 |
| 修改注册表 | 不推荐 | 风险较高,需谨慎操作 |
| 第三方工具 | 可选 | 功能强大,但依赖软件性能 |
关闭139端口有助于进步体系的安全性,尤其在对外暴露的服务器上更为重要。根据实际需求选择合适的技巧,并定期检查体系端口情形,确保安全策略的有效性。
