什么时候需要 NetBIOS?

信息安全 网络
2021-09-07 12:13:47

我听过其他人谈论禁用 NetBIOS,但多年来我一直不明白何时需要此协议。维基百科页面非常抽象地解释了它是什么,但没有说明哪些产品依赖它。我很想禁用我没有用的任何服务。

3个回答

这篇博文很好地解释了 NetBIOS 的要求。它还包括一些需要它的程序示例。

总而言之,每台装有 NetBIOS 的机器都会每 60 秒广播一次它的名称、IP 和任何服务。如果配置了 WINS 服务器,它们将向 WINS 服务器注册,并且网络会更加安静,但是每台机器都需要配置 WINS,未配置的机器将每分钟继续广播。

加入域需要 NetBIOS,并且围绕它设计了很多遗留应用程序,因此需要 NetBIOS 才能正常运行。这是直接取自上述博客文章链接的简短列表。

Exchange 2003 with certain Outlook features
McAfee Enterprise ePolicy Orchestrator
Symantec Endpoint Protection
Symantec Backup Exec
Computer Associates AV
SQL
Mapped Drives
Printer sharing (not published in AD)

此信息的全部功劳应归于所引用博客文章 Ace Fekay 的作者

批准的答案是错误的。

NetBIOS 不是一个协议,而是一个用于命名服务的 API,并且只真正用于 SMB 服务增强。虽然有用于 TCP 的 NetBIOS,但实际上您完全可以在没有 IP 地址的情况下让它工作。

除非您仍然有一些非常古老的遗留非 TCP 应用程序需要某种会话层命名服务,否则根本不需要它。

如果您的机器有 IP 和 DNS,您可以使用完整的域后缀将其加入域。不需要 NetBIOS,我只是验证过。

NetBIOS 是传统的,只有在使用需要它或使用 WINS 的旧应用程序或旧版本的 Windows 时才需要它。如果您正在运行的应用程序或操作系统仍然需要它,NetBIOS 可能不是这里真正的问题。