实验室或者其他一些场景的电脑往往不都在同一个局域网下,这样就难以实现网络打印机的共享。按照一些其他博文的方法xi这里修改电脑参数,并没有达到最终目的。这里根据自己的试验,记录两种解决方案。亲测可用。

实验室环境:

1、实验室中电脑包含两个或者两个以上的局域网。

2、实验室中电脑不在同一个局域网下,但是同时连接到同一个服务器上。

解决方案:

1、针对第一种环境,利用相关内网穿透工具

我用的是一款免费开源的内网穿透工具ZeroTier One。使用说明很简单,先注册一个他的账号,在创建一个虚拟的局域网,然后所有电脑都安装这个软件,加入到网络中之后,再看一下IP就会出现一个虚拟的局域网IP地址。详细使用说明,度娘说的很清楚。

tips:这个东西本来是用来实现连接互联网上一台或多台(小于100,免费版)电脑,进行数据传输的。但是我实测之后,发现网速非常不理想,远程桌面连接卡的直接没法用。但是用这个东西共享打印机,传点文档还是没有问题的,也算是物尽其用吧。

实现思路:

连接打印机的电脑还有未来打算使用打印机的电脑都安装好ZeroTier One这个软件,并加入创建好的虚拟局域网中。

linux可以参考:https://blog.csdn.net/github_33934628/article/details/73730671

Windows参考:https://post.smzdm.com/p/741270/

虚拟局域网组件成功后就可以设置网络共享打印机了。

具体可以参考:https://jingyan.baidu.com/article/6b1823098c9098ba58e159b5.html 其他平台共享打印机设置网上非常多的教程。

值得注意的是,配置的时候,唯一跟其他教程不同的是,连接打印机时输入的IP地址应该是打印机所连接的电脑上虚拟局域网下的IP地址。

优缺点:

1、这种方式实现打印机共享的优点在于可以实现任意电脑任意地点,只要能连接到互联网,都可以共享该打印机实现打印。即使你在家,只要加入这个虚拟局域网都可以使用实验室的打印机打印;

2、同样也存在缺点,第一,传输速度受限,大文件打印可能会比较慢;第二,虽然是开源工具,但是实质上也是利用别人的服务器做的内网穿透,所以数据安全性难以得到保证,如果有一些机密文件打印,非常不建议采用这种方式。

另外的一点想法:

这种方式看似每台电脑都需要安装一个ZeroTier One的软件,这样势必会非常麻烦,不方便。其实,假设实验室只有两个局域网的话,最少只需要两台电脑安装这个软件就可以实现打印机共享了。

实现思路

1、两个局域网分别选择一台电脑安装ZeroTier One软件并加入到同一个虚拟局域网下。假设连接打印接的局域网为网络1、没有连接打印机的局域网为网络2、两台电脑加入的虚拟局域网为网络3。其中同时连接网络1、网络3的电脑为电脑a,同时连接网络2、网络3的电脑为电脑b。

2、电脑a先共享到网络1下的打印机(如果是共享打印机的电脑的话,不需要),然后再将共享到的打印机,共享到网络3。

3、由于电脑b也连接到了网络3,此时电脑b,先共享得到打印机,然后再将打印机共享到网络2中。此时网络2中的电脑就可以通过电脑b在网络3下的IP地址访问到打印机了。

优缺点:

1、这种方法配置相对复杂,但是局域网中增加一台电脑,不需要单独安装内网穿透工具就可以实现打印机共享。

2、同时,缺点的话,就是要想保证网络2能共使用打印机,至少必须保证两台电脑开机正常工作。其中一台出现问题,打印操作就不能进行。可以根据自己的实际情况选择。

2、针对第二种环境,可以通过服务器实现打印机的共享

我们实验室目前采用这种方法。具体情况说明:

1、连接打印机的电脑是XP系统,服务器是Ubuntu,其他电脑大部分是windows7 或者windows10。

2、实验室电脑连接到两个不同网段的局域网。两个局域网类似于:192.168.111.x另一个是192.168.122.x 。

3、服务器有两个有线网卡,分别连接到了两个局域网。

实现思路:

实现思路类似于上面 “另外的一点想法” ,主要操作是,首先保证服务器可以正确连接到打印机,同时通过共享的方式,将打印机共享到另一个局域网。

1、ubuntu添加共享打印机参考:https://blog.csdn.net/allan_bst/article/details/72026980 我最终是通过这篇博文2.1节的方法实现的。配置时可能会出现一些小问题,导致无法添加,有可能是ubuntu上缺少一些组件或者软件的原因,这个每个系统环境,情况不同,不可预知。但最终肯定会成功的!哈哈

2、ubuntu共享自己的网络打印机,以及两一个局域网的电脑连接服务器共享的打印机,可以参考:https://www.aliyun.com/jiaocheng/202141.html 如果在浏览器上输入打印机的网络地址,能够看到网络打印机,那就说么设置是正确的。

这种方法,在有条件,并且局域网数量不多的情况下,可以优先考虑的。因为服务器基本上都是24小时不关的,打印机可以选择直接连接到服务器,设置共享,这样配置起来就没有上面这么复杂了。如果像我们实验室一样,服务器不方便直接连接打印机的话,就可以采用这种方法。

最后,本文主要记录自己配置跨局域网共享打印机时的一点思路,具体每一步的实现步骤其实在网上都可以查得到,就不再赘述。希望可以帮到大家,有问题也请多多指教!

不同局域网下共享打印机的解决思路(保证可用)相关推荐

  1. Win7与Win10在局域网内共享打印机

    win7与win10在局域网内共享打印机需要将两台电脑设置在同一个家庭组,在同一个家庭组内的话,直接使用对方电脑的打印机就好了 虽然标题是win7,win10的共享打印机,但适用于大多数情况下任意两台 ...

  2. win10共享打印机搜索不到计算机,Win10 1909电脑中搜索不到共享打印机的解决方法...

    在使用电脑的时候经常会遇到各种难题,例如有些伙伴们说自己的电脑Win10搜索不到共享打印机怎么办的现象,像遇到这样的问题该如何解决呢?其实非常简单,对于Win10 1909电脑中搜索不到共享打印机的解 ...

  3. 局域网内共享打印机的几种方式

    关于在局域网中共享打印机的一般流程和部分报错解决方案 时间: 2022.06.07 设备: win10为主, 其他版本也可参考 网络拓扑图大致如下: 共享出自身的打印机 1.共享打印机 搜索打印机,打 ...

  4. 如何服务器上的打印机共享文件夹,用局域网设置共享打印机的方法有哪些?

    用局域网设置共享打印机的方法有哪些? 以下分三种情况: 1.网络共享打印机 2.USB连接主机共享打印机 3.有域控进行推送打印机 网络共享打印机 我这里所说的网络共享打印机是指端口指向IP,进行共享 ...

  5. 与运行其他家庭计算机共享打印机,Win10系统电脑如何在局域网中共享打印机?...

    一台Win10系统电脑和一台Win7系统电脑怎么共同使用一个打印机呢?其实我们可以让两台电脑进行局域网连接同时使用共享打印机,下面给大家介绍Win10系统电脑和Win7系统电脑在局域网下共同使用共享打 ...

  6. 同一网段计算机无法共享打印机,Win7同一个局域网内共享打印机不成功的修复方法...

    打印机共享需要在同一个局域网内完成,这样打印机可以共享多台电脑.一位用户说自己的打印机和台式Win7系统电脑的连接已经成功,但就是没办法打印机文件,怎么回事呢?win7系统共享打印机的前提是需要关闭杀 ...

  7. MySQL在并发场景下的问题及解决思路

    MySQL在并发场景下的问题及解决思路 参考文章: (1)MySQL在并发场景下的问题及解决思路 (2)https://www.cnblogs.com/leefreeman/p/8286550.htm ...

  8. 局域网设置共享打印机步骤

    局域网设置共享打印机步骤: ---------------------------------------------- 第一步:首先在设置好打印机的电脑上点"开始"--" ...

  9. 同一个局域网怎么计算机共享打印机,Win7同一个局域网内共享打印机不成功的修复方法...

    打印机共享需要在同一个局域网内完成,这样打印机可以共享多台电脑.一位用户说自己的打印机和台式Win7系统电脑的连接已经成功,但就是没办法打印机文件,怎么回事呢?win7系统共享打印机的前提是需要关闭杀 ...

最新文章

  1. x-http-wrapper: 如何解决每次发版时,修改http相关代码造成的错误!(Android、iOS、h5)...
  2. Spring MVC+Spring+Mybatis实现支付宝支付功能(附完整代码)
  3. 【python教程入门学习】学习Python可以做什么
  4. SpringMVC入门案例细节分析
  5. I9 9900K线程_9900k配什么主板
  6. Java ME游戏开发中,碰撞检测算法在Java?ME中的实现(
  7. 《计算机程序设计艺术》pdf
  8. linux7.2配置多路径软件,RHEL6使用系统自带多路径软件配置多路径,rhel6路径
  9. php阅读心得,PHP学习路上的一点心得
  10. 使用electron-builder来打包
  11. 2021-09-0723. 合并K个升序链表
  12. 浅谈SQL语言的特点
  13. ASC加密解密(笔记)
  14. 如何做好计算机病毒的查杀,电脑中的木马病毒如何彻底查杀?
  15. springboot获取properties文件的配置内容(转载)
  16. 供应链协同是什么?供应链协同如何定义?
  17. 网络安全年终盘点:2018年数据泄露事件回顾
  18. Android动画定时lnvaliate,Android6.0 MTK6737 启动流程 · Younix’s Studio
  19. 华为不要php开发,华为手机开发者选项的利与弊!有些设置最好不要打开
  20. linux的normal模式,解决grub rescue问题时发现grub/目录下没有文件normal.mod怎么办?...

热门文章

  1. 你敢信?码农靠倒卖烂水果,融资上亿
  2. 如何合理使用ClickHouse分区表
  3. latex里设置居中左对齐
  4. ​黑白照片怎么上色?黑白照片变彩色方法分享
  5. 关于Office32与Office64版本冲突的问题解决
  6. 音乐 美术 劳技 计算机教研组工作总结,劳技教研组工作总结
  7. 内外兼修:Oracle ACED熊军谈Oracle学习
  8. 移动端设置overflow-x:hiden后scrollTop失效并一直为0
  9. 使用Mapper代理开发解决硬编码问题
  10. 打补丁是什么意思?如何快速对云主机批量打补丁?用什么软件?