admin管理员组

文章数量:1531793

2024年1月4日发(作者:)

系统如何关闭135、137~139、445端口

以Windows XP为例,关闭系统端口前,通过命令符netstat -an查看系统端口连接情况:

图 1 查看未关闭的系统端口

关闭135端口方法/步骤:

1. 按“WIN+R”打开运行窗口,输入“”回车打开组件服务;

图 2 运行打开组件服务命令

2. 依次点击“组件服务”、“计算机”、“我的电脑”,右键进入属性配置选项;

图 3 进入组件服务属性配置

3. 在属性配置选项中切换到“默认属性”页面,把“在此计算机上启用分布式COM”前面的钩去掉;

图 4 更改默认属性

4. 切换到“默认协议”页面,把“面向连接的TCP/IP”删掉,单击“确定”完成135端口的关闭操作。

图 5 删除默认协议TCP/IP

关闭137、138端口方法/步骤:停止NetBIOS。

1. 点击 “网上邻居”右键“属性”打开网络连接页面,再点击“本地连接”右键“属性”打开本地连接属性页面;

图 6 打开本地连接属性

2. 双击“Internet协议(TCP/IP)”打开Internet协议(TCP/IP)设置窗口,单击“高级按钮;

图 7 打开高级(TCP/IP)设置

3. 在“高级TCP/IP设置”切换到“WINS”页面,选中“禁用TCP/IP上的NetBIOS(S)”,单击“确定”完成137、138端口的关闭操作。

图 8 禁用NetBIOS

关闭139端口方法/步骤:停止NetBIOS并停止打印机共享服务。

停止TCP/IP协议下的NetBIOS服务,不能将139端口完全关闭。因为网络中的打印机共享服务是通过139端口实现的,必须将打印机服务停止。停止NetBIOS方法同上(关闭137、138端口方法)。

停止打印机服务方法:

1. 点击 “网上邻居”右键“属性”打开网络连接页面,点击“本地连接”右键“属性”打开本地连接属性页面;

2. 在本地连接属性页面,把“Microsoft网络的文件和打印机共享”前面的钩去掉,单击“确定”完成打印机服务的停止操作。这样配合NetBIOS的关闭将139端口完全关闭。

图 9 停止打印机共享服务

关闭445端口方法/步骤:通过注册表手工关闭。

1. 按“WIN+R”打开运行窗口,输入“regedit”回车打开注册表编辑界面;

2. 在注册表编辑界面展开“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetBTParameters”,在对应的右边窗口中新创建一个DWORD字节值,命名为“SMBDeviceEnabled”,将其数值设为“0”,完成设置后,退出注册表编辑界面即完成注册表的修改。

图 10 修改注册表

关闭系统端口的操作完成后,重新启动操作系统完成各项属性配置。再通过命令符netstat -an查看系统端口连接情况,可看到135、137~139、445端口已关闭。

图 11 查看系统135、137~139、445端口是否关闭

本文标签: 端口属性服务打开关闭