คำถามติดแท็ก discoveryd

9
ไฟล์ OS X 10.10.1 / etc / hosts & / private / etc / hosts กำลังถูกละเว้นและไม่ได้รับการแก้ไข
เช่นเดียวกับชื่อเรื่องที่เรียกใช้ OS x 10.10.1 หากฉันมีรายการในไฟล์โฮสต์ของฉันและทำdigหรือnslookupยังคงแสดง IP ที่แตกต่างจากสิ่งที่อยู่ในไฟล์โฮสต์ของฉันแม้หลังจากพยายามล้างแคชต่างๆ ฉันได้ลองดังต่อไปนี้ .. ล้าง mdns และ udns caches โดยเรียกใช้: sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches; ล้างแคชโดยใช้ dscacheutil -flushcache โหลดdiscoveryd.plistไฟล์ ซ้ำ sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist ไฟล์โฮสต์ของฉันดูเหมือนว่านี้ .. % cat /private/etc/hosts ## # Host Database # # localhost is used …

1
โยเซมิตีไม่สามารถแก้ไขชื่อโดเมนได้
ดังนั้นฉันรู้ว่า Apple ถูกลบmDNSResponderในโยเซมิตี แต่ดูเหมือนว่ามีหลายแอปที่ยังพยายามโต้ตอบกับมันและล้มเหลว Oct 20 10:57:00 Nicks-MacBook-Pro.local configd[25]: dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:8 Err:-1 Errno:61 Connection refused Oct 20 10:57:03 Nicks-MacBook-Pro.local ntpd[239]: dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:3 Err:-1 Errno:61 Connection refused Oct 20 10:57:03 Nicks-MacBook-Pro.local Spotify[604]: dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:88 Err:-1 Errno:61 Connection refused Oct …

4
Discoveryd ทางเลือกเพื่อแทนที่อาร์กิวเมนต์ mDNSResponder?
นี่เป็นคำถามที่ตามมาโดยตรง ก่อนที่โยเซมิตีฉันจะเพิ่มอาร์กิวเมนต์ "-AlwaysAppendSearchDomains" ลงในไฟล์ mDNSResponder plist plist เพื่อให้การค้นหาผู้แก้ไขของโลคัลทั้งหมดเพิ่มโดเมนการค้นหาโดยไม่คำนึงว่ามีช่วงเวลาในป้ายกำกับหรือไม่ ตัวอย่างเช่นไม่ว่าฉันจะลองใช้ ssh กับชื่อโฮสต์ foo.bar หรือ foo โดเมนการค้นหาของ baz.com ควรลองไม่เพียง แต่ในกรณีหลังเท่านั้นเนื่องจากเป็นพฤติกรรมเริ่มต้น (และเป็น) ตอนนี้ดูเหมือนว่า mDNSResponder จะหายไปแทนที่ด้วย Discoveryd ฉันไม่พบตัวเลือกที่คล้ายกันเพื่อให้มันต่อท้ายโดเมนการค้นหาเสมอ ข้อเสนอแนะ? ฉันไม่อยากไปเส้นทางของการใช้ตัวแก้ไขค่าที่ไม่ใช่ค่าเริ่มต้น แต่ฉันคิดว่ามันเป็นตัวเลือก สำหรับตอนนี้ฉันจะพิมพ์ FQDNs ที่ยาว แต่ฉันไม่อยากทำ ขอบคุณพีท

2
บันทึกของคอนโซลเต็มไปด้วยข้อผิดพลาด Discoveryd ฉันจะทำให้พวกเขาหยุดได้อย่างไร (ไม่ใช่แค่ซ่อนไว้)?
ข้อความนี้มี 3,500 ข้อความจาก 4,000 ข้อความล่าสุด พวกเขามักจะอยู่ในรูปแบบ: 1/5/15 1:07:38.307 PM discoveryd[49]: Basic Sockets Couldn't set IP_BOUND_IF on socket fd[73] scopeID[11] errno[22] result[-1] 1/5/15 1:07:40.487 PM discoveryd[49]: Basic Sockets Couldn't set IP_BOUND_IF on socket fd[68] scopeID[11] errno[22] result[-1] 1/5/15 1:07:40.489 PM discoveryd[49]: Basic Sockets Couldn't set IP_BOUND_IF on socket fd[70] scopeID[11] errno[22] …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.