ไม่สามารถท่องอินเทอร์เน็ตใน Mac OS X


15

ฉันไม่สามารถเข้าถึงเว็บไซต์ที่ใช้เบราว์เซอร์ใน OS X 10.6.7 บน MacBook Pro ได้หลังจากกลับมาจากโหมดสลีปแล้ว ฉันเคยมีปัญหานี้มาก่อนและมันได้รับการแก้ไขโดยการรีบูต แต่ฉันเนื่องจากฉันได้รับมันอีกครั้งฉันต้องการไปที่รากของมัน

ทุกอย่างเริ่มต้นด้วย Chrome และ Safari ที่ไม่สามารถท่องอินเทอร์เน็ตได้ นี่คือรายการของการทำงานและสิ่งที่ไม่:

ใช้งานไม่ได้

  • ท่องอินเทอร์เน็ตใน Safari, Chrome และ Firefox ("คุณไม่ได้เชื่อมต่อกับอินเทอร์เน็ต")
  • Adium

โรงงาน

  • ping google.com
  • wget google.com
  • curl http://www.google.com
  • traceroute google.com
  • nslookup google.com
  • อินเทอร์เน็ตเรียกดูในเบราว์เซอร์ใด ๆกับพร็อกซี่ชาร์ลส์เริ่มต้น
  • เรียกดู 74.125.39.103 (Google IP) ในเบราว์เซอร์ใด ๆ
  • Skype

ฉันไม่ได้กำหนดค่าพร็อกซีใด ๆ เลย (ยกเว้นเมื่อทำงานกับ Charles) คอมพิวเตอร์อื่น ๆ ในเครือข่ายสามารถเข้าถึงอินเทอร์เน็ตได้ดี ฉันเชื่อมต่อกับ Ethernet, AirPort หรือทั้งสองอย่าง แต่ไม่มีการรวมกันสร้างความแตกต่าง

ฉันพยายามใช้ผู้ให้บริการ DNS รายอื่นGoogle Public DNSด้วย แต่ก็ไม่ได้ผลเช่นกัน ( nslookupและpingอื่น ๆ ใช้เซิร์ฟเวอร์ชื่อใหม่โดยไม่มีปัญหา)

การเยี่ยมชมหมายเลข IP ของ google.co.th ในเบราว์เซอร์ทำงานได้ตามที่ระบุไว้ข้างต้นและเมื่อพิจารณาpingและทำงานได้ดูเหมือนว่าเป็นปัญหา DNS หรือไม่ สิ่งใดที่ทำให้เกิดสิ่งนี้


คุณเคยลองใช้ Firefox หรือยัง? ฉันหมายถึงมันอาจเป็น webkit แต่นั่นเป็นเพียงคำแนะนำอื่น
Muhammad Usman

คำตอบ:


9

ปัญหาได้รับการแก้ไขชั่วคราวโดยเรียกใช้:

sudo killall mDNSResponder

เป็นต่อคำถามนี้: MacBook ไม่สามารถใช้อินเทอร์เน็ต แต่ nslookup และ ping ทั้งงาน

ยังไม่ได้อธิบายว่าทำไมสิ่งนี้จึงหยุดพัก / ทำงานต่อ


2

ทำตามขั้นตอนเหล่านี้ทั้งหมดตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

  1. รีบู๊ตเราเตอร์ของคุณ

  2. รีเซ็ต PRAM ของ Mac

  3. ในอาคารผู้โดยสาร

    dscacheutil -flushcache
    
  4. ในการตั้งค่าระบบ / เครือข่ายสร้างตำแหน่งเครือข่ายใหม่ (ไม่ซ้ำกัน) และกำหนดค่าตามความต้องการของคุณ

  5. ในอาคารผู้โดยสาร

    sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
    
  6. แก้ไขไฟล์ระบบ 4 mDNS กลับไปที่ 10.6.4

    ดูhttps://discussions.apple.com/message/12683257#12683257

    มีแม้กระทั่งแพคเกจพร้อมไฟล์

    ในโพสต์นี้https://discussions.apple.com/message/13346662#13346662 เขาบอกว่าเขาใช้ปะบน 10.6.7

    อย่างไรก็ตามสำรองไฟล์ 10.6.7 ของคุณก่อน

    และยืนยันการแทนที่สำเร็จของแต่ละไฟล์


ฉันทำงานกับ Lion และ mDNSR การตอบกลับของฉันไม่ทำงานเลย นั่นน่าจะเป็นปัญหาที่โปสเตอร์ของคำถามนั้นอธิบาย
Yuval

คุณสามารถโพสต์ผลลัพธ์ของscutil --dns?
ฟรีบาร์น

ขอบคุณสำหรับคำตอบของคุณ! ไปเลย: gist.github.com/1338535คุณคิดว่าไง?
Yuval

0

จากOS 10.6 - Snow Leopard ปล่อย DNS :

ฉันเพิ่งเปลี่ยนมาใช้ Mac ที่ใช้ 10.6.latest เป็นเครื่องหลักของฉันและพบปัญหาที่แน่นอนนี้ ฉันมีเซิร์ฟเวอร์ DNS ที่ใช้ LAN เพื่อระบุที่อยู่สำหรับเครื่องอื่น ๆ ในเครือข่ายภายในและเซิร์ฟเวอร์ DNS สองตัวที่ ISP ของฉันให้ไว้ Firefox จะล้มเหลวในการแก้ไขชื่อของเซิร์ฟเวอร์ภายในเป็นระยะ ๆ

หลังจากบางค้นหาฉันพบหน้านี้แสดงให้เห็นว่าแอปเปิ้ลมีการเปลี่ยนแปลงวิธีการที่เซิร์ฟเวอร์ DNS ที่จะมีการสอบถามในเสือดาวหิมะ: การเปลี่ยนแปลงในการแก้ปัญหา DNS ใน Mac OS X

ผมพบว่าบทความนี้และทำการเปลี่ยนแปลงที่แนะนำ: OS X 10.6.3 และการเปลี่ยนแปลงลำดับความสำคัญของเซิร์ฟเวอร์

ฉันหวังว่านี่จะช่วยให้คนอื่นได้รับ Snow Leopard เพื่อเป็นเกียรติแก่เซิร์ฟเวอร์ DNS ที่สั่งซื้อแทนการสุ่มพวกเขา


0

หากsudo killall mDNSResponderแก้ไขได้ชั่วคราวคุณสามารถสร้าง Applescript ให้ทำงานเมื่อคุณดำเนินการให้คอมพิวเตอร์ทำงานต่อจากโหมดสลีป

ลองสร้างผู้ใช้ใหม่บนคอมพิวเตอร์ของคุณและดูว่ามันใช้งานได้หรือไม่

โทรศัพท์แอปเปิ้ล - http://www.apple.com/support/contact/


ผู้ใช้ที่เสนอเงินรางวัลเขียนว่าโซลูชันที่ยอมรับไม่ได้ผลสำหรับเขา
Daniel Beck

@DanielBeck ขออภัย ฉันมีมันออกมา
gadgetmo

ขอบคุณเพื่อน. ไม่ว่าจะเป็นผู้ใช้ใหม่หรือการฆ่า mDNSResponder แอปเปิ้ลทั้งหมดให้ฉันคือคำแนะนำในการดีบักสนามบินทั่วไปซึ่งไม่ได้ช่วยอะไรเลย ความคิดอื่น ๆ ?
Yuval

ฉันคิดว่านี่เป็นสิ่งที่ควรค่าแก่การสังเกต: Charles Proxy ทำงานได้ดี ฉันมีความคิดว่าทำไมไม่มี. หากเราสามารถคิดได้ว่ามันทำอะไรอยู่บางทีเราสามารถทำซ้ำได้โดยไม่ต้องใช้โปรแกรม? ฉันไม่คิดว่ามันใช้พร็อกซีที่แท้จริง แต่อย่างใดมันเปลี่ยนเส้นทางการร้องขอไปยัง localhost ซึ่งทำให้มันทำงาน ยกเว้นว่าเป็นสิ่งที่ฉันผิด ความคิดใด ๆ
Yuval
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.