Windows-Server-2012

我可以在 Server 2012/R2 上禁用 WSD(設備 Web 服務)嗎?如何?

  • September 4, 2021

我正在尋找一種在 Server 2012 和 Server 2012 R2 上禁用 WSD 的方法。基本上,我們的一些列印伺服器上的一些列印機已經決定使用這種該死的服務比使用他們分配的 TCP/IP 埠更好,他們正在將自己轉換為 WSD 埠,這導致使用者無法使用列印到這些列印機。

在 Windows 2008 R2 伺服器上,我可以通過停止和禁用 PnP-X IP Bus Enumerator 服務來防止這種行為,但是,該服務似乎不存在於 Server 2012 中。

我遇到的阻止這種行為的唯一建議都是次優的。

  1. 關閉網路發現(WDS 依賴其執行)
  2. 在防火牆處阻止 WDS
  3. 禁用列印機上的 WDS 功能。

我想要一種在列印伺服器上禁用此服務(並且僅此服務)的方法,因為任何其他選項都涉及比我想要的更多的工作 (2, 3) 或具有不良副作用 (1 )。有誰知道這樣做的方法?

恐怕沒有專門用於 Windows Server 中列印機發現的 WSD 的“關閉”開關

作為禁用“功能發現提供程序主機”服務的替代方法,您可以在高級安全 Windows 防火牆中將以下出站規則的操作更改為拒絕:

在此處輸入圖像描述

這將專門阻止 WSD 和 WSDAPI 發現事件

如果您的列印伺服器與您的列印機網路隔離,請改為阻止這些特定埠上的區域間流量:

  • TCP 5357 - WSDAPI事件
  • TCP 5358 - WSDEvents 安全
  • UPD 3702 - WSD 出版

我認為您不需要在列印伺服器上禁用 WSD 入站。

引用自:https://serverfault.com/questions/589476