ฉันมีแล็ปท็อป Windows 7 ซึ่งฉันใช้เป็นประจำในการเข้าถึงอินเทอร์เน็ตไร้สายขณะเดินทาง โดยปกติทุกอย่างจะเชื่อมต่อและทำงานตามที่คาดไว้ แต่เมื่อ 4 วันที่แล้วฉันสังเกตเห็นว่าฉันไม่สามารถเปิดเว็บไซต์ได้หลังจากเชื่อมต่อกับจุดเชื่อมต่อ
ในที่สุดฉันก็ต้องทำการสืบสวนคืนนี้และพบว่าปัญหาอยู่ที่การแก้ไขชื่อ DNS ตอนนี้การกำหนดค่า IPv4 ได้รับการกำหนดค่าให้ใช้ DHCP ที่กำหนด IP และ DNS ตาม ipconfig / ทั้งหมดฉันสามารถพูดได้ว่าค่าไดนามิกเหล่านี้ (IP, Gateway, DNS, ec.) ได้รับการกำหนดอย่างถูกต้อง - แต่ฉันไม่สามารถท่องเว็บได้ อย่างไรก็ตามหากฉันระบุเซิร์ฟเวอร์ DNS ด้วยตนเอง (เช่น 8.8.8.8) การจำแนกชื่อของ Google เกิดขึ้นตามที่คาดไว้และทุกอย่างทำงานได้
ฉันไม่เคยระบุค่าด้วยตนเองในอดีตและฉันไม่ต้องการเริ่มตอนนี้
หากคุณเป็นเหมือนฉันคุณอาจสงสัยว่าเซิร์ฟเวอร์ DNS ของฉันเป็นผู้ร้าย น่าเสียดายที่ฉันมีอุปกรณ์อื่น ๆ หลายตัวที่ทำงานอย่างถูกต้องกับเซิร์ฟเวอร์ DNS ของฉัน: Windows XP, Apple iPad, iPhone และอุปกรณ์ Windows Surface อุปกรณ์เหล่านี้แต่ละตัวทำงานอย่างถูกต้องกับ DHCP (ไม่มีการกำหนดค่าด้วยตนเอง)
แล็ปท็อปที่มีปัญหานั้นทำงานได้อย่างถูกต้องก่อนหน้า 4 วันที่ผ่านมา
ในการแก้ไขปัญหาฉันได้ลบการตั้งค่า DNS ด้วยตนเองสำหรับ Google และใช้งาน Wireshark สิ่งนี้เผยให้เห็นการค้นพบที่น่าสนใจ: แทนที่จะเห็นคำขอ DNS ขณะที่ฉันพยายามโหลดเว็บไซต์ฉันเห็นเฉพาะคำขอของ NBNS ซึ่งจะล้มเหลวเนื่องจากฉันไม่มีเซิร์ฟเวอร์ NBNS
ฉันยังใช้ netsh- & gt; dnsclient = & gt; แสดงสถานะบนแล็ปท็อปที่มีปัญหา:
ลักษณะการทำงานล้มเหลวของแบบสอบถาม: ถอยกลับไปที่ LLMNR และ NetBIOS เสมอ หากไม่มีชื่อใน DNS หรือ ถ้าเซิร์ฟเวอร์ DNS ไม่สามารถเข้าถึงได้ เมื่ออยู่บนเครือข่ายส่วนตัว
พฤติกรรมการแก้ปัญหาแบบสอบถาม: แก้ไขที่อยู่ IPv6 เฉพาะสำหรับชื่อ
ผลลัพธ์เหล่านี้ทำให้ฉันคิดว่าเรากำลังเข้าสู่สถานะทางเลือก แต่อย่างที่ฉันพูดฉันไม่เห็นว่าระบบพยายามใช้ DNS เลย
ฉันยังงงว่าทำไมระบบจะแก้ไขที่อยู่ IPv6 เท่านั้น - ฉันใช้ IPv4 เท่านั้น (ไม่ได้เลือก IPv6 ในการกำหนดค่าอะแดปเตอร์)
ยังไงฉันก็งง มันทำงานได้ถ้าฉันระบุเซิร์ฟเวอร์ DNS ด้วยตนเอง แต่การกำหนดค่า DHCP ล้มเหลว (แม้จะมี ipconfig / ทั้งหมดแสดงค่าที่ถูกต้องได้รับมอบหมายผ่าน DHCP)
ข้อเสนอแนะ / ความคิดใด ๆ ยินดีต้อนรับ