เมื่อฉัน ping ชื่อเซิร์ฟเวอร์โดเมนจะถูกกำหนดอย่างไร


2

บนเครื่องของฉันเมื่อฉัน ping เซิร์ฟเวอร์ที่มีชื่อครบถ้วนมันใช้งานได้ดี

ping myserver.newcompanyname.com

แต่เมื่อฉัน ping ชื่อเซิร์ฟเวอร์ด้วยตัวเองมันล้มเหลว และมันยังระบุว่าได้แก้ไขชื่อเซิร์ฟเวอร์ไปยังโดเมนที่ไม่ถูกต้อง

ping myserver
pinging myserver.oldcompanyname.com

ชื่อโดเมนเริ่มต้นของเราเปลี่ยนไปเมื่อเร็ว ๆ นี้ ฉันสามารถเข้าสู่ระบบด้วยชื่อโดเมนใหม่ได้โดยไม่มีปัญหา แต่ฉันไม่สามารถ ping หรือเข้าถึงเครือข่ายแชร์ได้โดยไม่ต้องใช้ชื่อโดเมนที่ผ่านการรับรองโดยสมบูรณ์ ฉันจะระบุชื่อโดเมนที่ควรใช้อย่างไรเมื่อไม่มีการระบุชื่อโดเมนอย่างชัดเจน

FWI ฉันพยายามล้าง DNS ของฉันไปแล้วและนี่ก็ไม่ได้ช่วยอะไร

คำตอบ:


6

เป็นไปได้ว่า DHCP หรืออะแดปเตอร์เครือข่ายผิดพลาด - ลองใช้งาน ipconfig /all ในพรอมต์คำสั่งและมองหา Primary Dns (sic) Suffix และ Connection Specific DNS Suffix เส้น ครั้งแรกที่ฉันเชื่อว่าถูกตั้งค่าโดยโดเมน Windows ที่คุณเข้าร่วมครั้งที่สองโดย DHCP หรือการกำหนดค่าอะแดปเตอร์

ในการแก้ไขปัญหาแรกคุณจะต้องแก้ไขการตั้งค่า DHCP ของคุณ (ตัวเลือก 015, ชื่อโดเมน DNS) บนเซิร์ฟเวอร์ DHCP สำหรับเครือข่ายของคุณ หากคุณไม่ใช้ DHCP คุณจะต้องแก้ไขการกำหนดค่า IP ของคุณสำหรับอะแดปเตอร์นั้น:

  • เปิดหน้าต่างคุณสมบัติอะแดปเตอร์เลือก Internet Protocol Version 4 (TCP/IPv4) และคลิก Properties:

    enter image description here

  • คลิก Advanced:

    enter image description here

  • เลือกแท็บ DNS และตรวจสอบพื้นที่เป็นสีน้ำเงิน: (ส่วนนี้สามารถใช้เพื่อแทนที่ค่าเริ่มต้นหากจำเป็น)

    enter image description here

ประการที่สองค่อนข้างซับซ้อนและจะต้องมีการกำหนดค่า Active Directory ใหม่เว้นแต่คุณเลือกที่จะแทนที่ด้วยตนเองตามข้างต้น


1

หรือถ้าคุณต้องการตั้งอย่างชัดเจนว่า:

In network cards preferences -> protocol ipv4 -> preferences -> tab "DNS"
Domain DNS Suffix

network settings

ไม่มีเวอร์ชันภาษาอังกฤษขอโทษด้วย ..


0

DNS ทำงานอย่างไรและวิธีแก้ไขปัญหาที่คล้ายกัน:

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

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

Picture about how internet works

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

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

การแก้ไขปัญหา DNS:
Windows มี nslookup เครื่องมือ CLI ที่สามารถใช้ในการค้นหาเซิร์ฟเวอร์ DNS นอกจากนี้ยังมีเครื่องมือที่เรียกว่าดีกว่า dig ที่แสดงข้อมูลที่เป็นประโยชน์เพิ่มเติมเกี่ยวกับการตอบกลับของเซิร์ฟเวอร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.