Mac Bonjour บริการรายชื่อไม่มีบริการในท้องถิ่น


0

My Mac (OSX 10.12.3) ไม่สามารถค้นหาบริการ Bonjour (mdns) ในพื้นที่ได้เช่นคอมพิวเตอร์ Mac เครื่อง Apple TV เป็นต้น

เมื่อใช้ "Bonjour Browser" ( http://www.tildesoft.com/ ) ฉันเห็น:

  • บริการจาก iCloud space (962 ?????. members.btmm.icloud.com)
  • ไม่มีบริการจากพื้นที่ "ท้องถิ่น"

การใช้ Wireshark ฉันสามารถเห็นแพ็กเก็ต mdns ที่มาถึงอินเตอร์เฟส en0 (wifi) ดังนั้นข้อมูล mdns ในพื้นที่จะได้รับ แต่ด้วยเหตุผลบางอย่าง mDNSResponder จะไม่จับและทำให้ใช้งานได้ในเครื่อง

(หมายเหตุ: iPhone ของฉันในเครือข่าย wifi เดียวกันสามารถดูบริการในพื้นที่ได้)

ความคิดเห็นใด ๆ เกี่ยวกับตำแหน่ง / วิธีเริ่มแก้ไขปัญหานี้

(อัปเดต: 2 ก.พ. ) หลังจากขุดเพิ่มเติมฉันได้เปิดใช้งานการบันทึก mdnsResponder และพบสิ่งต่อไปนี้เมื่อพยายามแก้ไขที่อยู่. local:

2017-02-02 11: 54: 10.364202 + 0000 localhost mDNSResponder [6047]: [com.apple.mDNSResponder.AllINFO] setsockopt - IP_MULTICAST_IF ข้อผิดพลาด 192.168.1.78 -1 errno 9 (อธิบายไฟล์ไม่ถูกต้อง) 2017-02-02 11: 54 54: 10.364405 + 0000 localhost mDNSResponder [6047]: [com.apple.mDNSResponder.AllINFO] setsockopt - ข้อผิดพลาด IPV6_MULTICAST_IF -1 errno 0 (ข้อผิดพลาดที่ไม่ได้กำหนด: 0)

ฉันไม่เห็นสิ่งนี้บน Mac เครื่องอื่น (ที่ใช้งานได้) เมื่อพยายามแก้ไขที่อยู่. local


การรีบูตเครื่องสร้างความแตกต่างหรือไม่?
Spiff

ไม่ปัญหานี้อยู่กับฉันมาหลายเดือนแล้ว
Frank Taylor

ถ้าคุณ ping 224.0.0.1 (ที่อยู่แบบหลายผู้รับ "ทุกโฮสต์") จากโฮสต์อื่นในเครือข่าย Mac ของคุณตอบกลับหรือไม่ (ให้แน่ใจว่าคุณยังไม่ได้ตั้งไฟร์วอลล์ส่วนบุคคลของคุณเพื่อป้องกันการส่ง Ping ก่อนที่คุณจะทดสอบ)
Spiff

ใช่. ฉันเห็นบน Wireshark บน Mac ว่า ping เข้ามาและคำตอบจะถูกส่งกลับ อย่างไรก็ตามฉันยังเห็น ICMP จาก 10.128.128.128 ที่ระบุว่า "ปลายทางไม่สามารถเข้าถึงได้ (ตัวกรองการสื่อสารถูกจัดการ)" นี่คือเงื่อนงำ
Frank Taylor

Mac ใช้ซอฟต์แวร์ VPN หรือไม่ ผลิตภัณฑ์ VPN เต็มอุโมงค์บางประเภทบังคับให้ทราฟฟิกทั้งหมดปฏิบัติตามกฎ VPN และสามารถบล็อกสิ่งต่าง ๆ เช่น AirDrop และ AirPlay
Spiff

คำตอบ:


0

ฉันคิดว่าฉันพบปัญหา

เมื่อก่อนฉันติดตั้ง TunnelBear เพื่อทดลองใช้ ใช้ครั้งเดียวแล้วลืมมันไปทันที

เมื่อวานนี้ฉันลบ TunnelBear (ล้างถังขยะด้วย) และหลังจากรีบูต Bonjour ของฉัน (mdns) ก็แสดงบริการท้องถิ่น ข้อผิดพลาด IP_MULTICAST_IF จะไม่แสดงในบันทึกของระบบอีกต่อไป


น่าเสียดายที่กลับมาที่เครื่องไม่กี่วันหลังจากนั้นและปัญหากลับมา ดูเหมือนว่าจะไม่ลบ Tunnelbear ที่แก้ไขปัญหาได้
Frank Taylor
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.