ข้อผิดพลาด: โดเมนที่ระบุไม่มีอยู่หรือไม่สามารถติดต่อได้
สาเหตุหลักที่ทำให้
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คำสั่ง








