![OSX 未列出遠端 CUPS 印表機](https://rvso.com/image/1654368/OSX%20%E6%9C%AA%E5%88%97%E5%87%BA%E9%81%A0%E7%AB%AF%20CUPS%20%E5%8D%B0%E8%A1%A8%E6%A9%9F.png)
我正在嘗試在 OSX Catalina 中添加遠端印表機,但問題是遠端印表機不在清單中
遠端印表機正在運作並且配置正確,我使用其他 OSX 機器和 iPhone 來確認這一點。所以,問題似乎出在我的 OSX 機器上,由於某種原因它沒有列出遠端印表機。
我注意到當我打開“新增印表機”對話框時,正在發送多播請求。所以,我用來wiredshark
確認我的機器正確獲得多播回應。
好的,由於多播封包在這裡,我決定運行dns-scan
工具來查看它收到的內容。
但在我的 OSX 機器上我什麼也沒看到...
dns-sd -B _ipp._tcp
Browsing for _ipp._tcp
DATE: ---Sat 24 Jul 2021---
10:28:11.362 ...STARTING...
其他一些事情: IPv6 被禁用
現在的問題是
接下來要去哪裡挖?為什麼 OSX 無法識別帶有印表機訊息的多播回應?
答案1
所以,最後,我找到了造成這種情況的根本原因。就我而言,罪魁禍首是
“檢查點端點 VPN 83.20”
無論您是否連接到 VPN,它仍然會阻止多播回應到達其收件者。所以,只能幫助卸載。
一旦我卸載了 VPN 軟體,dns-sd
命令就開始正常運作並回應:
user@mac ~ % dns-sd -B _ipp._tcp local.
Browsing for _ipp._tcp.local.
DATE: ---Fri 13 Aug 2021---
13:44:26.312 ...STARTING...
Timestamp A/R Flags if Domain Service Type Instance Name
13:44:26.313 Add 2 4 local. _ipp._tcp. Canon LBP2900 @ lbp2900
在我確認我的印表機已解決並成功添加到系統後,我決定重新安裝最新的 VPN 版本 84.70,看起來工作正常,印表機也得到解決。
因此,我的總結是版本 83.20 的「Check Point End Point VPN」在某種程度上與系統存在一些問題或衝突,例如係統可能在某些時候遭受多播流量阻塞。
另一方面,84.70 版本的“Check Point End Point VPN”對我來說效果很好,它沒有阻止任何東西。