Windows XP/防火墙 - 无法打开 UDP 端口 9100 进行 JetDirect 共享

Windows XP/防火墙 - 无法打开 UDP 端口 9100 进行 JetDirect 共享

我正在设置我爸爸的笔记本电脑 (Vista),以便使用连接到 Windows XP 桌面盒的 HP Deskjet 打印机进行打印。XP 盒正在运行 Windows 防火墙。

笔记本电脑位于 192.168.1.66,台式机位于 192.168.1.65。

我在防火墙中设置了日志记录,并确定它正在丢弃打印协议 JetDirect 使用的 TCP 端口 9100 上的入站数据包。

我在 TCP 端口 9100 上设置了一个例外,允许访问本地子网。在“允许应用程序”选项卡下还有一个条目,该条目标记为确切的打印机型号。我也选择了这个,然后尝试再次打印... 我看到从 192.168.1.66 到 192.168.1.65 的 TCP 端口 9100 丢失了更多数据包。

下一步我该尝试什么?

答案1

您是否已将文件和打印机共享添加为防火墙的例外?这是必需的。此外,您是否已禁用所有防火墙并进行测试以确保没有其他问题?您指出打印机已连接到计算机?JetDirect 如何使用?如果直接连接,通常是 USB 或 LPT 电缆。如果是 JetDirect,它将连接到以太网,您可以使用 HP 工具添加它。或者在 Windows 中手动添加。

请提供有关打印机型号和具体配置的更多详细信息。

答案2

确保程序正在监听所有接口。它可能只监听本地连接。我认为 Sysinternals 的 TCPView 可以向您显示这一点。

也就是说,Windows 中的打印机共享通常通过 SMB 而不是 JetDirect 进行处理。端口 9100 打印通常直接在设备上进行。

相关内容