Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet

อินเทอร์เน็ตใช้ Dynamic Host Configuration Protocol (DHCP) เพื่อให้การกระจายที่อยู่ IP ให้กับอุปกรณ์ต่างๆ ที่ต้องการเชื่อมต่อภายในเครือข่ายอย่างรวดเร็ว อัตโนมัติ และจัดการแบบศูนย์กลาง เซิร์ฟเวอร์ DHCP ยังใช้ช่วยในการกำหนดค่า Default Gateway, Subnet Mask และข้อมูล DNS Server บนอุปกรณ์/คอมพิวเตอร์ของคุณ

แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet

ผู้ใช้ประสบกับข้อความผิดพลาด 'DHCP is not enabled for Ethernet' (DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet) เมื่อพวกเขาตรวจสอบปัญหาการเชื่อมต่ออินเทอร์เน็ตที่ไม่ทำงานผ่าน Windows troubleshooter ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อคุณกำหนดที่อยู่ IP และ Subnet Mask ให้คอมพิวเตอร์ของคุณด้วยตนเอง ภาระของ DHCP คือการควบคุมองค์ประกอบนี้จากคุณและแก้ไขที่อยู่ IP ทั้งหมดและจัดสรรให้โดยอัตโนมัติ คุณอาจได้รับการเข้าถึงอินเทอร์เน็ตบางครั้ง แต่หากที่อยู่นั้นถูกใช้งานแล้ว คุณจะไม่สามารถเข้าถึงอินเทอร์เน็ตได้

คุณอาจประสบข้อผิดพลาดนี้กับการเปลี่ยนแปลงใน Wi-Fi, Ethernet และ Local Area connection ด้วย

Dynamic Host Configuration Protocol (DHCP) คืออะไร?

เซิร์ฟเวอร์ DHCP ใช้สำหรับกำหนดที่อยู่ IP ที่ไม่ซ้ำกันให้กับคอมพิวเตอร์ที่พยายามเชื่อมต่อกับเครือข่ายโดยอัตโนมัติ ในธุรกิจขนาดเล็กและบ้าน รูเตอร์ทำหน้าที่เป็นเซิร์ฟเวอร์ DHCP

กระบวนการประกอบด้วยขั้นตอนหลายขั้นตอนที่แตกต่างกัน:

  • คอมพิวเตอร์ (client) ขอที่อยู่ IP จากรูเตอร์ (host)
  • รูเตอร์ตรวจสอบที่อยู่ IP ว่างที่มีอยู่และมอบหมายให้กับคอมพิวเตอร์
  • ทั้งสองฝ่ายทำ handshake ก่อนที่คอมพิวเตอร์จะเริ่มใช้ที่อยู่ IP

ทุกครั้งที่อุปกรณ์ของคุณเปิดและเชื่อมต่อกับเครือข่าย มันจะส่งออก DHCPDISCOVER ไปยังรูเตอร์ จากนั้นกระบวนการเริ่มต้นและที่อยู่ IP ถูกมอบหมาย

สาเหตุของข้อความผิดพลาด 'DHCP is not enabled for Ethernet'

ข้อความผิดพลาดนี้เกิดจากการกำหนดค่าที่ไม่ถูกต้องบนคอมพิวเตอร์ของคุณ สาเหตุบางส่วนคือ:

  • คุณกำลังใช้ การป้อนที่อยู่ IP แบบmanual สำหรับคอมพิวเตอร์ของคุณในเมนูการกำหนดค่าเครือข่าย
  • บริการ DHCP client อาจไม่ได้ ทำงาน บนคอมพิวเตอร์ของคุณ บริการ client นี้ช่วยให้คอมพิวเตอร์ของคุณลงทะเบียนที่อยู่ IP และติดตามบันทึก DNS
  • ไดรเวอร์เครือข่าย ของคุณอาจล้าสมัยหรือเสียหาย สิ่งนี้อาจเกิดขึ้นหลังจาก Windows updates ที่เป็นไปได้
  • รูเตอร์ อาจไม่ทำงานอย่างถูกต้อง การรีสตาร์ทอย่างง่ายมักจะแก้ไขปัญหาได้ เนื่องจากมันล้างการกำหนดค่าที่บันทึกผิดทั้งหมด

ก่อนที่เราจะเริ่มกับโซลูชัน ตรวจสอบให้แน่ใจว่าคุณล็อกอินเป็น administrator บนคอมพิวเตอร์ของคุณและคุณเชื่อมต่อกับเครือข่ายของคุณอย่างถูกต้อง ตรวจสอบสาย Ethernet ลองเปลี่ยนสาย หรือแน่ใจว่าคุณมีสัญญาณ Wi-Fi เพียงพอ

วิธีแก้ไขที่ 1: ดึงที่อยู่ IP จาก DHCP โดยอัตโนมัติ

เหตุผลที่พบบ่อยที่สุดที่ผู้ใช้เผชิญกับปัญหานี้คือพวกเขาได้กำหนดที่อยู่ IP ที่ต้องการใช้ไว้ล่วงหน้า ดังนั้นจึงปิดใช้งานกลไก DHCP สิ่งนี้อาจขัดแย้งกับการตั้งค่าเครือข่ายของคุณหากคำขอแบบ manual ไม่ได้รับการยอมรับ เราจะนำทางไปยังการตั้งค่าอินเทอร์เน็ตของคุณ ตั้งค่าทั้งสองตัวเลือกเป็น automatic และดูว่านี้แก้ไขปัญหาหรือไม่

  1. กด Windows + R พิมพ์ 'control' ในกล่องโต้ตอบและกด Enter
  2. เมื่ออยู่ใน control panel ให้คลิกที่ Network and Internet > Network and Sharing Center ตอนนี้เลือกตัวเลือก Change adapter settings จากด้านซ้ายของหน้าจอ
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. ตอนนี้คลิกขวาที่แอดแอปเตอร์ซึ่งเป็นสื่อของการเชื่อมต่อของคุณและเลือก Properties
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. ดับเบิลคลิกที่ตัวเลือก Internet Protocol Version 4 (TCP/IPv4) เพื่อเปิดคุณสมบัติของมัน
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. เลือกตัวเลือก Obtain an IP address automatically (รับที่อยู่ IP โดยอัตโนมัติ) และ Obtain DNS server address automatically (รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ)
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. กด OK เพื่อบันทึกการเปลี่ยนแปลงและออกจากโปรแกรม รีสตาร์ทคอมพิวเตอร์ของคุณ และหลังจากเชื่อมต่อกับเครือข่ายของคุณอีกครั้ง ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 2: เปิดใช้งานบริการ DHCP Client

เหมือนที่กล่าวไว้ในการแนะนำ บริการ DHCP client ช่วยให้คอมพิวเตอร์ลงทะเบียนที่อยู่ IP และอัปเดตบันทึก DNS บนคอมพิวเตอร์ของคุณ หากบริการ DHCP client เหล่านี้ไม่ทำงานบนคอมพิวเตอร์ของคุณ คุณไม่สามารถคาดหวังการทำงานที่ราบรื่นของ DHCP บนคอมพิวเตอร์ของคุณผ่านเครือข่ายได้ เราจะตรวจสอบให้แน่ใจว่าบริการ client ทำงานอย่างถูกต้อง

  1. กด Windows + R พิมพ์ "services.msc" ในกล่องโต้ตอบและกด Enter
  2. เมื่ออยู่ในบริการ ให้ค้นหารายการของ DHCP client ตรวจสอบให้แน่ใจว่ามัน กำลังทำงาน และ ประเภทการเริ่มต้น (startup type) ตั้งค่าเป็น Automatic
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. กด Apply เพื่อบันทึกการเปลี่ยนแปลงและออกจากโปรแกรม ตอนนี้เชื่อมต่อกับเครือข่ายของคุณอีกครั้ง และดูว่าคุณยังมีปัญหาการเชื่อมต่อหรือไม่

วิธีแก้ไขที่ 3: รีเซ็ตการกำหนดค่าเครือข่าย

หากทั้งสองวิธีด้านบนไม่ได้ผล คุณสามารถลองรีเซ็ตการกำหนดค่าเครือข่ายบนคอมพิวเตอร์ของคุณด้วยตนเอง เราจะ flush ที่อยู่ IP ของคุณ และหลังจากเริ่มต้นใหม่พารามิเตอร์ทั้งหมด ขอที่อยู่ IP อีกครั้งจากเซิร์ฟเวอร์ DHCP อย่างถูกต้อง ตรวจสอบให้แน่ใจว่าคุณล็อกอินเป็น administrator ก่อนทำตามวิธีแก้ไขนี้

  1. กด Windows + R พิมพ์ "command prompt" ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันและเลือก "Run as administrator"
  2. เมื่ออยู่ใน elevated command prompt ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง:
ipconfig /flushdns ipconfig /renew
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. รีสตาร์ทคอมพิวเตอร์ของคุณอย่างสมบูรณ์หลังจากรีเซ็ตเครือข่ายของคุณ และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 4: รีเซ็ตรูเตอร์

หากคุณใช้เครือข่ายที่บ้านกับรูเตอร์ของคุณทำหน้าที่เป็นเซิร์ฟเวอร์ DHCP ของคุณ มีโอกาสว่ารูเตอร์ของคุณอาจทำงานผิดปกติหรืออยู่ในสถานะข้อผิดพลาด สิ่งนี้เกิดขึ้นทุกครั้งในแต่ละรอบ และเมื่อเกิดขึ้น การปิดเปิดไฟฟ้า (power cycle) แบบง่ายมักจะแก้ไขได้ เราจะลอง power cycle ทั้งคอมพิวเตอร์และรูเตอร์ของคุณ เพื่อความแน่ใจ

  1. ปิดรูเตอร์และคอมพิวเตอร์ของคุณ ถอด แหล่งจ่ายไฟหลัก ออก และรอประมาณ 10 นาที
แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Ethernet
  1. หลังจากเวลาผ่านไป ให้เสียบ แหล่งจ่ายไฟกลับเข้าไป และเปิดอุปกรณ์ทั้งสอง รอเพิ่มเติม ~4 นาทีก่อนที่จะพยายามเชื่อมต่อกับเครือข่าย ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

หากคุณยังไม่ได้แก้ไขปัญหา คุณสามารถอ้างอิงเคล็ดลับต่อไปนี้:

  • ตรวจสอบให้แน่ใจว่า Windows อัปเดตเป็นเวอร์ชันล่าสุด
  • หากคุณอยู่ในองค์กร 最好諮詢您的 IT administrator เนื่องจากเซิร์ฟเวอร์ DHCP ไม่ใช่รูเตอร์ และอาจมีผลกระทบอื่นๆ ด้วย
  • อัปเดต ไดรเวอร์เครือข่าย ของคุณหลังจากถอนการติดตั้งจาก Device Manager
  • Roll back Windows ไปยัง restore point หลังจากสำรองข้อมูลของคุณ หากปัญหานี้เกิดขึ้นหลังจากอัปเดต