Win10系統共享的打印機——跨網段使用

0. 前言

這兩天研究了下如何使所有接着實驗室交換機的主機都能使用實驗室的一臺打印機,由於實驗室的打印機比較古老,並不支持能直接連接交換機的Lan口,因此只能通過USB口接入PC或者樹莓派等設備,以此完成打印機的共享。本文以win10系統共享打印機爲例(linux系統共享打印機應該也差不多),介紹如何跨網段連接共享的打印機。

1. Win10系統共享打印機

進入控制面板->硬件和聲音–>查看驅動和打印機(Control Panel\Hardware and Sound\Devices and Printers),選擇需要共享的打印機,右擊,選擇打印機屬性。然後,選擇"Sharing(共享)"標籤頁,勾選"Share this printer(共享這臺打印機)"複選框來共享。
參考鏈接https://jingyan.baidu.com/article/6079ad0e7e59e128fe86db4c.html

2. 其他主機使用共享的打印機

2.1 共享打印機的主機A連接交換機LAN口

在這裏插入圖片描述
此時,主機A連接交換機LAN口(ip10.11.111.3),需要使用共享打印機的主機B連接交換機LAN口(ip10.11.111.199)或者在路由器R的局域網中(ip192.168.xx.xx)。

  • 首先,嘗試在主機B的命令行中ping主機A的ip,只有ping成功了才能使用共享的打印機(一般是能ping通的,但有時候也會莫名其妙的ping不通)。
    在這裏插入圖片描述
  • 然後,win+E打開文件管理器,輸入 “\\10.11.111.3” 就會出現共享的打印機,連接上就可以使用。
    在這裏插入圖片描述

2.2 共享打印機的主機A在路由器R的局域網中

在這裏插入圖片描述
此時,主機A(ip192.168.50.235)處於與主機B(ip10.11.111.199)同級的路由器R的局域網中,路由器外網ip爲10.11.111.123,主機A能ping通主機B,但是主機B卻無法ping通主機A(相當於主機B在外網,主機A在內網,主機B無法到達主機A所在網段),此時需要在主機B中添加靜態路由。

  • 在管理員的模式下啓動cmd,輸入

route add -p 192.168.50.0 mask 255.255.255.0 10.11.111.123

  • 設置靜態路由後,相當於告訴產路由器R:若要將數據包傳到網段192.168.50.0,需先將數據包傳給路由器WAN口ip10.11.111.123,再通過路由器LAN口(或無線網)轉發給網段192.168.50.0。
  • 然後,win+E打開文件管理器,輸入 “\\192.168.50.235” 就會出現共享的打印機,連接上就可以使用。(如果無法連接,可以去命令行ping下路由器R的WAN口ip查看情況,正常情況路由器R的WAN口是可以ping通的,但是本人實驗室會偶爾出現ping不通的情況,導致無法連接,只能等能ping通路由器R的WAN口ip才能連接上打印機)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章