![添加打印机时使用主机名/域而不是 IP](https://linux22.com/image/1505549/%E6%B7%BB%E5%8A%A0%E6%89%93%E5%8D%B0%E6%9C%BA%E6%97%B6%E4%BD%BF%E7%94%A8%E4%B8%BB%E6%9C%BA%E5%90%8D%2F%E5%9F%9F%E8%80%8C%E4%B8%8D%E6%98%AF%20IP.png)
我想安装一台可以通过互联网访问的打印机(从一个物理位置到另一个物理位置),而不必在每次更改时更新 IP 地址(外部 IP 是动态的)。
我可以使用 IP 地址安装和使用打印机(端口通过路由器转发到打印机等)。但如果 IP 发生变化,连接就会丢失。我正在寻找一种使用域名的方法(即http://location.example.com) 而不是 IP 但我不知道如何操作。
我的路由器使域名与当前 IP 保持更新。
参见下图:
更新:是否可以在 Windows 中编写一个脚本来保持 IP 更新,也许可以通过域名定期获取 IP?
答案1
该字段必须是 IP 地址或可解析的主机名;FQDN 不起作用。
或者,您可以在打印机的 LAN 上设置 VPN 服务器,然后在想要打印时连接到该 VPN(通过您的 FQDN),此时您应该能够通过其内部(静态)IP 来引用打印机。
还有以下服务Google 云打印。 你可以作为 Windows 服务运行其代理您可以使用 Google 帐户从任何地方进行打印、共享等。
答案2
我遇到了同样的问题,但我找到了解决方法。
希望这也会有所帮助。
对我来说,我只是将 DC 的静态 IP 配置为 DNS。
这样,DC 必须解析计算机名称并真正实现共享。