ฉันสามารถแก้ไขปัญหา DNS บน MBP ได้หรือไม่


0

ฉันสังเกตเห็นปัญหา 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 (จะรับได้อย่างไร) ฉันเพียงแค่ไปที่สถานีตามที่อธิบายไว้และ ping เช่น google.com. ถ้า ping ใช้งานไม่ได้ฉันรู้ว่า DNS ของฉันพังอีกครั้ง
ɹoƃı

อืมถ้าเกิดดับ dns เกิดขึ้นอีกครั้งเพียงแค่เปิด / ยูทิลิตี้ / คอนโซลคลิกแสดงรายการบันทึกหากบานหน้าต่างรายการถูกซ่อนอยู่และเลือก 'System Log Queries' -> 'All Messages' ตอนนี้ตรวจสอบ / เปรียบเทียบจุดเวลาที่ไฟดับด้วยการประทับเวลาและ / หรือมอง / ค้นหา (ช่องค้นหา: มุมบนขวา) สำหรับข้อความที่มี 'dns' หรือ 'Discoveryd' คัดลอกและวางผลลัพธ์แล้วเพิ่มลงในคำถามของคุณ
klanomath

ตกลงจะทำในครั้งต่อไปเมื่อเกิดเหตุการณ์นี้
ɹoƃı

ไม่, อันนี้เกิดขึ้นในระหว่างการทำงาน, ดังนั้นอย่าตื่นขึ้นมาหรืออะไรแบบนั้น (ปัญหาที่สองของฉันกำลังส่งผลกระทบต่อคอมพิวเตอร์เครื่องอื่นของฉันอย่างจริงจัง;)
ɹoƃı

1
คุณอัปเดตเป็น 10.10.2 หรือไม่ มันอาจแก้ปัญหาของคุณ ไม่ว่าในกรณีใด ๆ คุณไม่ได้อยู่คนเดียว (ดูarstechnica.com/apple/2015/01/… )
jaume
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.