ค้นหาเว็บไซต์

ข้อผิดพลาด: โดเมนที่ระบุไม่มีอยู่หรือไม่สามารถติดต่อได้


สาเหตุหลักที่ทำให้

The specified domain either does not exist or could not be contacted

ข้อผิดพลาดใน Windows มักเกิดจากการตั้งค่าเครือข่ายไม่ถูกต้องบนคอมพิวเตอร์ การตั้งค่าเหล่านี้ เช่น ที่อยู่ IP, เซิร์ฟเวอร์ DNS และเกตเวย์เริ่มต้น จะต้องมีความแม่นยำเพื่อให้คอมพิวเตอร์ค้นหา สื่อสาร และรับรองความถูกต้องกับตัวควบคุมโดเมน Active Directory

ไม่สามารถเข้าร่วมคอมพิวเตอร์กับโฆษณา: ไม่มีโดเมนที่ระบุ

เมื่อคุณพยายามเพิ่มคอมพิวเตอร์ Windows ลงในโดเมน Active Directory คุณอาจได้รับข้อผิดพลาด:

The following error occurred attempting to join the domain WOSHUB.
The specified domain either does not exist or could not be contacted.

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

ในกรณีนี้ คุณจะต้อง:

  • ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณเชื่อมต่อกับเครือข่ายและตรวจสอบการตั้งค่าเครือข่าย

  • ตรวจสอบว่า DNS ทำงานอย่างถูกต้อง

ขั้นแรก ตรวจสอบว่าคอมพิวเตอร์ของคุณได้รับการตั้งค่า IP ที่ถูกต้องจากเซิร์ฟเวอร์ DHCP แสดงรายการการตั้งค่าเครือข่ายคอมพิวเตอร์ด้วยคำสั่ง:

ipconfig /all

คุณยังสามารถใช้ PowerShell เพื่อรับการกำหนดค่าอินเทอร์เฟซเครือข่ายได้:

Get-NetAdapter -Physical | ? {$_.Status -eq "Up"} | Get-NetIPConfiguration

ตรวจสอบว่าคอมพิวเตอร์ของคุณมีที่อยู่ IP ที่ถูกต้องจากส่วนเครือข่ายของคุณ

จากนั้นลองต่ออายุที่อยู่ IP:

ipconfig/release
ipconfig/release6
ipconfig/renew

ตรวจสอบการเชื่อมต่อเซิร์ฟเวอร์ DNS:

Test-NetConnection 192.168.13.10
Test-NetConnection 192.168.13.10 -Port 53

คุณจะเห็นว่าในตัวอย่างนี้ เซิร์ฟเวอร์ DNS สามารถเข้าถึงได้ผ่าน ICMP (

PingSucceeded:true

) และเปิดพอร์ต DNS ไว้ (

TcpTestSucceeded:True

-

ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ DNS ที่กำหนดสามารถแก้ไขชื่อโดเมนเป็นที่อยู่ IP:

nslookup a-d.site

ตรวจสอบว่าไม่มีรายการด้วยตนเองในไฟล์ โฮสต์ ในเครื่องของคุณสำหรับชื่อโดเมนหรือ DC ของคุณ:

Get-Content -Path "C:\Windows\System32\drivers\etc\hosts"

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

ncpa.cpl

-> การตั้งค่าอะแดปเตอร์เครือข่าย -> การตั้งค่า TCP/IPv4 -> เซิร์ฟเวอร์ DNS ที่ต้องการ ที่นี่คุณสามารถตั้งค่าที่อยู่ IP ของตัวควบคุมโดเมน AD ที่ใกล้ที่สุดของคุณได้

ล้างแคช DNS:

ipconfig /flushdns
net stop dnscache
net start dnscache

หากไม่ได้ผล ให้คลิกที่ปุ่ม ขั้นสูง

  • เปิดใช้งานตัวเลือก ใช้ส่วนต่อท้าย DNS ของการเชื่อมต่อนี้ในการลงทะเบียน DNS บนแท็บ DNS และระบุชื่อโดเมนด้วยตนเองใน ส่วนต่อท้าย DNS สำหรับการเชื่อมต่อนี้

  • จากนั้นเพิ่มที่อยู่ IP ของ DC ของคุณด้วยตนเองบนแท็บ WINS

การปิดใช้งานโปรโตคอล IPv6 บนอินเทอร์เฟซเครือข่ายอาจช่วยได้ในบางกรณี

ตอนนี้ลองค้นหาตัวควบคุมโดเมน AD ใน DNS:

nltest /dnsgetdc:a-d.site

และดูว่าคุณสามารถเชื่อมต่อกับตัวควบคุมโดเมนบนไซต์ AD ของคุณได้หรือไม่:

nltest /dsgetdc:a-d.site

ลองรวมคอมพิวเตอร์เข้ากับโดเมน AD อีกครั้ง

ไม่สามารถเข้าสู่ระบบ Windows: ไม่มีโดเมนที่ระบุ

คุณอาจได้รับข้อผิดพลาด

The specified domain does not exist or cannot be contacted

เมื่อคุณพยายามเข้าสู่ระบบ Windows โดยใช้บัญชีผู้ใช้โดเมน

ข้อผิดพลาดนี้อาจบ่งชี้ว่า:

  • คอมพิวเตอร์ไม่สามารถเข้าถึงตัวควบคุมโดเมน (การตั้งค่าเครือข่ายไม่ถูกต้องใน Windows)

  • ข้อผิดพลาดตัวควบคุมโดเมนที่เป็นไปได้ โดยเฉพาะอย่างยิ่งหากปัญหาเกิดขึ้นบนคอมพิวเตอร์มากกว่าหนึ่งเครื่อง

หากปัญหาเกิดขึ้นบนคอมพิวเตอร์เครื่องเดียวเท่านั้น ให้ลองเข้าสู่ระบบด้วยบัญชีผู้ใช้ภายในเครื่อง (ระบุไฟล์

.\administrator

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

หากตัวควบคุมโดเมน (DC) ไม่พร้อมใช้งาน คุณยังคงสามารถเข้าสู่ระบบ Windows โดยใช้บัญชีโดเมนใดๆ ที่คุณเคยใช้มาก่อน นี่เป็นเพราะว่า Windows แคชข้อมูลรับรองโดเมนที่ใช้ก่อนหน้านี้ ทำให้คุณสามารถเข้าสู่ระบบได้แม้ในขณะที่ DC ไม่สามารถเข้าถึงได้ในปัจจุบัน หากปิดใช้งาน Credential Caching คุณจะได้รับข้อผิดพลาด:

There are currently no logon servers available to service the logon request.

หากคุณประสบปัญหาในคอมพิวเตอร์หลายเครื่อง ตรวจสอบให้แน่ใจว่าบริการ NetLogon ทำงานบนตัวควบคุมโดเมนของคุณ (Logon Server DC)

ตรวจสอบว่าโฟลเดอร์ SYSVOL และ NETLOGON แชร์บน DC หากไม่มี ให้เปลี่ยนค่าของพารามิเตอร์รีจิสทรี SysvolReady จาก 0 เป็น 1 ในคีย์ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters แล้วรีสตาร์ท NetLogon

โปรดทราบว่าค่าของพารามิเตอร์นี้อาจเปลี่ยนแปลงหลังจากการคืนค่าตัวควบคุมโดเมน AD จากการสำรองข้อมูล

ตรวจสอบตัวควบคุมโดเมน AD และสถานภาพการจำลองโดยใช้

dcdiag

และ

repadmin

คำสั่ง

บทความที่เกี่ยวข้อง