通过 Internet 共享 Windows 台打印机

Share a Windows Printer over the Internet

我正在尝试在域连接的 Windows Server 2012 服务器上共享一台打印机,以便我的域用户从非域工作站通过 Internet 访问它。

我试过打开 TCP 445 和 TCP 139。

我可以通过向客户端添加一个本地端口来让它工作,但不是通过一个简单的\服务器。com\sharename

如果我这样做\server.com我可以看到打印机,但是在尝试映射它时我得到一个错误"Operation could not be completed (error 0x00000709). Double check the printer name and make sure that the printer is connected to the network."

这可能吗?

事实证明我们只需要 TCP 445 和 TCP 139。问题是需要将打印服务器设置为在不同的 DNS 名称上接受自身。