关闭网络端口通常涉及修改操作系统的网络配置。以下是在不同操作系统上关闭135和139端口的步骤:
Windows系统
1. 关闭135端口:
打开“控制面板”。
点击“系统和安全”,然后选择“Windows Defender 防火墙”。
点击左侧的“允许的应用或功能通过Windows Defender 防火墙”。
点击“更改设置”。
在“专用网络设置”和“公用网络设置”下,找到并禁用“NetBIOS over TCP/IP”。
关闭后,135端口应该被关闭。
2. 关闭139端口:
同样在“Windows Defender 防火墙”中。
找到并禁用“文件和打印机共享”。
关闭后,139端口应该被关闭。
Linux系统
1. 关闭135端口:
编辑`/etc/services`文件,找到并注释掉或删除`netbios-ns 135/tcp`和`netbios-ns 135/udp`条目。
2. 关闭139端口:
编辑`/etc/services`文件,找到并注释掉或删除`netbios-ssn 139/tcp`条目。
3. 重启网络服务:
使用以下命令重启网络服务(以Debian/Ubuntu为例):
```
sudo systemctl restart networking
```
macOS系统
1. 关闭135端口:
打开“系统偏好设置”。
点击“共享”。
关闭“文件共享”和“Apple Filing Protocol”。
135端口通常与这些服务相关联。
2. 关闭139端口:
在“系统偏好设置”中,点击“防火墙”。
点击“高级”。
在“安全级别”中,将“防火墙级别”设置为“高”。
139端口通常与某些特定服务相关联,确保这些服务不被允许。
请记住,关闭这些端口可能会影响某些网络功能,如文件共享和打印机共享。在进行这些更改之前,请确保了解其潜在影响。如果您不确定如何操作,建议咨询专业人士。