ฉันสังเกตเห็นปัญหา DNS บน MBP ของฉันที่ฉับพลัน (ในระหว่างการทำงานของฉันไม่มีอะไรเปลี่ยนแปลง) DNS ของฉันก็หยุดทำงาน มันง่ายที่จะสังเกตเห็นว่าดังนั้นฉันทำดังต่อไปนี้:
- ก่อนอื่นฉันจะตรวจสอบว่า DNS ใช้งานไม่ได้จริง ๆ หรือไม่เช่น pinging google.com เมื่อ DNS ไม่ทำงาน ping ก็ไม่ทำงานเช่นกัน
จากนั้นฉันรันสคริปต์ด้วยคำสั่งต่อไปนี้:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
สิ่งนี้เกิดขึ้นใน MBP 2013 เมื่อติดตั้ง Yosemite บางครั้งบ่อยขึ้นหรือน้อยลง
มีวิธีการแก้ไขปัญหา DNS ในทางที่ดีขึ้นเป็นระบบทาง; ดังนั้นฉันไม่ต้องแก้ไขด้วยตนเองด้วยตนเอง?
แก้ไข
เข้าสู่ระบบ:
15/2/3 15:01:11.693 Slack[9104]: dnssd_clientstub read_all(16) failed 0/4 0
15/2/3 15:01:11.693 Slack[9104]: tcp_connection_host_start 424 DNSServiceCreateConnection failed: -65563
...
15/2/3 15:01:39.575 discoveryd[9083]: Basic ClientIPC,Warn Failed to create event source
อืมถ้าเกิดดับ dns เกิดขึ้นอีกครั้งเพียงแค่เปิด / ยูทิลิตี้ / คอนโซลคลิกแสดงรายการบันทึกหากบานหน้าต่างรายการถูกซ่อนอยู่และเลือก 'System Log Queries' -> 'All Messages' ตอนนี้ตรวจสอบ / เปรียบเทียบจุดเวลาที่ไฟดับด้วยการประทับเวลาและ / หรือมอง / ค้นหา (ช่องค้นหา: มุมบนขวา) สำหรับข้อความที่มี 'dns' หรือ 'Discoveryd' คัดลอกและวางผลลัพธ์แล้วเพิ่มลงในคำถามของคุณ
—
klanomath
ตกลงจะทำในครั้งต่อไปเมื่อเกิดเหตุการณ์นี้
—
ɹoƃı
ไม่, อันนี้เกิดขึ้นในระหว่างการทำงาน, ดังนั้นอย่าตื่นขึ้นมาหรืออะไรแบบนั้น (ปัญหาที่สองของฉันกำลังส่งผลกระทบต่อคอมพิวเตอร์เครื่องอื่นของฉันอย่างจริงจัง;)
—
ɹoƃı
คุณอัปเดตเป็น 10.10.2 หรือไม่ มันอาจแก้ปัญหาของคุณ ไม่ว่าในกรณีใด ๆ คุณไม่ได้อยู่คนเดียว (ดูarstechnica.com/apple/2015/01/… )
—
jaume
google.com
. ถ้า ping ใช้งานไม่ได้ฉันรู้ว่า DNS ของฉันพังอีกครั้ง