二级路径下的计算机可以使用一级路径下的打印机吗?

这个问题是这篇文章的延续。要想实现通信,如何获取对方主机的通信信息?

看到“第二次路由”、“第一次路由”这些中国特色网络名词,会露出会心的微笑。

还是非常形象的,“二级路由”、“一级路由”这些名词是针对家庭网络。“一级路由”是更靠近互联网的一个网段,“二级路由”是更靠近用户的一个网段。

这个问题好像在问,可以访问互联网上的打印机吗?

当然可以了,但需要满足两个条件:

  • 需要知道打印机的网址/IP
  • 打印机允许你访问

如果满足以上两个条件,那么你就可以实现远程打印了。

在Windows的世界里,一般是怎么发现打印机的?

这里一般分两种情况:

  • 电脑加入“工作组”
  • 电脑加入“域”

工作组

这个一个松散的组织,大家使用SMB广播形式发现彼此,然后将彼此的主机名、IP地址收集起来,然后显示在网络邻居上。网络邻居上不仅显示有共享文件的主机,还有共享打印的打印机。

如果用户需要访问共享打印机,只需要双击打印机的图标,那么就可以直接与打印机建立连接。如果打印机允许任何人访问,那么就可以自由地打印文件了。

如果打印机需要密码认证权限,用户输入正确的密码也可以打印文件。

工作组的特点是,大家使用广播消息发现彼此,无需第三方服务器的帮助。潜台词是,如果打印机不和电脑在同一个网段,那么电脑就无法自动发现打印机。

怎样才能发现呢?

需要用户手动地添加打印机,只需要添加打印机的主机名、IP地址,那么打印时同样可以使用手工配置的IP等参数信息,来实现打印服务。

每一个电脑都加入域,域通常由域控制器(服务器)来控制主机是否能够加入域,用户需要拥有正确的用户名/密码,才能登录域。一旦成功登录域,那么域控制器就收集了用户电脑的主机名、IP地址,并将这些信息同步给WINS服务器,WINS服务器是Windows世界用于主机名与IP地址的解析。这样WINS服务器就拥有了整个域内所有主机的主机名、IP地址的数据库。

当用户打开网络邻居时,联系域控制器整个域有哪些共享主机、有哪些共享打印机,域控制器很快将这个清单推送给网络邻居,网络邻居就动态显示给用户浏览。

用户双击某个打印机时,联系WINS服务器,将主机名解析成IP地址,然后主机还需要到域控制器购买一张打印门票(Print Service Grant Ticket)。

用户主机与打印机建立TCP连接,出示门票,打印机验票成功,允许打印,然后用户的文件如行云流水一般,蓬勃而出。。。



再回到提问的问题,想必题主不可能在小型办公/家庭网络里搭建起域控制器,所以电脑一般都是工作在“工作组”里,即没有第三方服务器来收集每一个网段的共享主机、共享打印机。

上文说了,这不是什么难题,只要手工添加一下打印机就Okay了。

结束之前,问各位读者一个问题,如果你可以访问互联网上的一台打印机,打印机可否访问你的共享文件夹?欢迎在评论区一起讨论。

1.《局域网配置打印机,看这一篇就够了》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《局域网配置打印机,看这一篇就够了》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3274139.html