通过 VPN 共享打印机

通过 VPN 共享打印机

我有一位客户最近刚从我们这里购买了两台 Cisco ASA 5505。他将为他的每个业务办公室再购买几台,但目前我们在他的总部和家里各安装了一台。这不仅是为了测试目的,而且他还希望能够从他的办公室打印到他家里的打印机。我已经成功地在两个位置之间建立了站点到站点的 VPN 连接,并且无论我在哪一侧都可以成功 ping 隧道另一侧的 IP 地址。这是我遇到的问题:在他的办公室位置有一台 Windows Server 2012 Essentials 服务器为他的网络提供 DNS。在他家里,有一台打印机通过 USB 连接到他的一台计算机并通过网络共享。从他家里,我可以通过向 Windows 资源管理器输入 serverhostname.domainname.local 来访问服务器上的共享文件。但是,由于他家里没有任何提供 DNS 的设备,我不确定如何将打印机添加到他办公室的计算机中。我试图避免将他家里的计算机添加到他办公室的域中。为了更清楚地说明我要做什么,这里有一个快速图表:

Canon USB 打印机 - Windows 7 专业版计算机 - Cisco ASA 5505(住宅) - VPN 隧道 - Cisco ASA 5505(办公室) - 服务器

现在我只需要服务器能够打印到他家里的打印机。

我尝试使用 IP 地址添加打印机,但这样做时什么都没打印。我没有收到任何错误或作业卡在队列中或任何其他情况,只是没有打印。当我尝试通过本地网络上的 IP 地址添加打印机时,我遇到了同样的问题。即便如此,我还是宁愿打印到主机名,以防计算机的 IP 地址发生变化,我宁愿不将其设为静态。但如果这是唯一的解决方案,我会这样做。

有没有办法让他办公室的 Windows DNS 服务器通过 VPN 跟踪他住所的主机名,而无需将他住所的计算机添加到 Windows 域?有没有其他方法可以添加打印机而无需执行此操作?

相关内容