Win7系统关闭445、135、138、139端口的方法
作者:佚名 来源:未知 时间:2025-03-21
Win7系统怎么关闭445、135、138、139端口
在Windows 7系统中,445、135、138、139等端口常用于文件和打印共享、远程过程调用(RPC)以及NetBIOS等网络服务。然而,这些端口有时会成为黑客攻击的目标,带来潜在的安全风险。因此,许多用户希望能够关闭这些端口以提高系统的安全性。下面,我将详细介绍如何在Win7系统中关闭这些端口。
一、关闭445端口
445端口是SMB(Server Message Block)协议使用的端口,主要用于文件和打印共享服务。为了关闭445端口,我们需要禁用文件和打印共享功能。
1. 打开“控制面板”:点击屏幕左下角的“开始”按钮,在搜索框中输入“控制面板”,然后按Enter键打开。
2. 进入“网络和共享中心”:在控制面板中,找到并点击“网络和共享中心”选项。
3. 更改高级共享设置:在左侧菜单中,点击“更改高级共享设置”链接。
4. 关闭文件和打印机共享:在高级共享设置窗口中,找到“文件和打印机共享”部分,并将其设置为“关闭”。
5. 保存设置:完成上述设置后,点击“保存更改”按钮。
二、关闭135端口
135端口是RPC(Remote Procedure Call)服务的默认端口,用于在分布式计算环境中进行远程过程调用。为了关闭135端口,我们需要禁用RPC服务中的相关组件。
1. 打开“服务”管理器:点击屏幕左下角的“开始”按钮,在搜索框中输入“服务”,然后按Enter键打开服务管理器。
2. 找到RPC相关服务:在服务管理器中,找到以下RPC相关的服务:
Remote Procedure Call (RPC)
Remote Procedure Call (RPC) Locator
Remote Registry
3. 禁用RPC服务:
右键点击“Remote Procedure Call (RPC)”服务,选择“属性”。
在“启动类型”下拉菜单中选择“禁用”,然后点击“确定”按钮。
重复上述步骤,禁用“Remote Procedure Call (RPC) Locator”和“Remote Registry”服务。
注意:禁用RPC服务可能会影响某些系统功能和应用程序的正常运行,因此在进行此操作前,请确保您了解禁用这些服务的后果。
三、关闭138和139端口
138和139端口是NetBIOS服务使用的端口,用于网络名称解析和会话服务。为了关闭这些端口,我们需要禁用NetBIOS协议。
1. 打开“本地连接属性”:
点击屏幕右下角的网络图标,打开网络和共享中心。
在左侧菜单中点击“更改适配器设置”。
右键点击您正在使用的网络连接(如本地连接或无线连接),选择“属性”。
2. 禁用NetBIOS协议:
在网络连接属性窗口中,找到“Internet协议版本4(TCP/IPv4)”选项,点击其旁边的“属性”按钮。
在弹出的窗口中,点击“高级”按钮。
在“高级TCP/IP设置”窗口中,切换到“WINS”选项卡。
勾选“禁用TCP/IP上的NetBIOS(B)”选项,然后点击“确定”按钮。
3. 保存设置:关闭所有打开的窗口,保存设置。
四、使用防火墙关闭端口
除了通过上述方法禁用相关服务外,我们还可以通过Windows防火墙来阻止这些端口的访问。
1. 打开“高级安全Windows防火墙”:
点击屏幕左下角的“开始”按钮,在搜索框中输入“高级安全Windows防火墙”,然后按Enter键打开。
2. 创建新的入站规则:
在高级安全Windows防火墙窗口中,点击左侧的“入站规则”选项。
在右侧操作面板中,点击“新建规则”按钮。
3. 选择端口类型:
在新建入站规则向导中,选择“端口”选项,然后点击“下一步”按钮。
4. 指定要阻止的端口:
选择“TCP”或“UDP”(如果需要同时阻止TCP和UDP端口,则需要分别创建规则)。
在“特定本地端口”框中输入要阻止的端口号(如445、135、138、139),然后点击“下一步”按钮。
5. 选择阻止连接:
在“操作”页面,选择“阻止连接”,然后点击“下一步”按钮。
6. 定义规则应用范围:
在“配置文件”页面,