วิธีกำหนดค่า DNS บน Windows ด้วย NIC หลายตัว


16

ฉันมีอะแดปเตอร์เครือข่ายสองตัวบนพีซีของฉันแต่ละตัวเชื่อมต่อกับเครือข่ายที่แตกต่างกัน (หนึ่ง LAN และหนึ่งไร้สาย) ฉันตั้งค่าตารางเส้นทางเพื่อให้ที่อยู่บางส่วนถูกส่งไปยัง LAN และที่อยู่อื่น ๆ ในเครือข่ายไร้สาย แต่ฉันมีปัญหากับการกำหนดค่า DNS ฉันต้องการให้การค้นหา DNS ลองใช้ DNS เริ่มต้นสำหรับ LAN ก่อนแล้วหากไม่มีการจับคู่ลองใช้ DNS เริ่มต้นสำหรับไร้สาย

ปัญหาคือว่าเซิร์ฟเวอร์ DNS (และคำสั่งของพวกเขา) มีการกำหนดต่อการเชื่อมต่อเครือข่าย ฉันไม่สามารถทราบได้ว่า DNS ตัวใดที่ใช้เมื่อฉันพยายามจะปิงเซิร์ฟเวอร์ด้วยชื่อ

มีแนวคิดของอะแดปเตอร์เครือข่ายหลักหรือไม่?

ฉันสามารถสร้างหรือจัดการรายการเซิร์ฟเวอร์ DNS ทั่วโลกโดยไม่คำนึงถึงอะแดปเตอร์ได้หรือไม่

คำตอบ:


15

คุณสามารถจัดลำดับความสำคัญของหนึ่งอะแดปเตอร์มากกว่าอีก อ่านบทความนี้สำหรับวิธีการทำ

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

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


การเปลี่ยนลำดับความสำคัญของอะแดปเตอร์เป็นสิ่งที่ฉันต้องการขอบคุณ!
elifiner

3
ลิงค์นี้ตายแล้ว
Dana the Sane

พบสิ่งนี้สำหรับลิงก์ใหม่: mssqltips.com/sqlservertip/4928/… docs.microsoft.com/en-us/windows-server/networking/technologies/?hl=th
user188737

4

เนื่องจากการวัดการเชื่อมต่อการค้นหา DNS ควรเลือก LAN ผ่าน WLAN เสมอ ตราบใดที่ตารางเส้นทางแสดงเมตริกต่ำกว่าสำหรับการเชื่อมต่อ LAN มากกว่า WLAN มันควรจะทำงานได้ตามที่คุณต้องการ

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

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


ฉันจะตรวจสอบการวัดสำหรับแต่ละการเชื่อมต่อได้อย่างไร คำสั่ง "พิมพ์เส้นทาง" แสดงตัวชี้วัดสำหรับแต่ละรายการของตารางเส้นทาง แต่ AFAIK ไม่แสดงตัวชี้วัดสำหรับการเชื่อมต่อ / อะแดปเตอร์
elifiner

ฉันเพิ่มข้อมูลด้านบนเพื่อลองและตอบคำถามของคุณ
KevinH

2

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

เมื่อ Windows ถามชื่อเซิร์ฟเวอร์ มันจะส่งคืนที่อยู่หรือ NXDOMAIN เพื่อระบุว่าไม่สามารถแก้ไขที่อยู่ได้


มีวิธีในการเปลี่ยนแปลงโดยการติดตั้งเซิร์ฟเวอร์ DNS ท้องถิ่นที่จะลองเซิร์ฟเวอร์ DNS อื่น ๆ ตามลำดับหรือไม่ เสียงเหมือนมันควรจะค่อนข้างง่ายที่จะใช้ ...
elifiner

2

ฉันมีปัญหาเดียวกัน DNS ของ VPN เป็นที่ต้องการ แต่ฉันต้องการ DNS ของการเชื่อมต่อ LAN ที่จะใช้

การเปลี่ยนการวัดการเชื่อมต่อ LAN เป็นค่าต่ำ (เช่น 1) สามารถแก้ไขปัญหาได้:

คุณสมบัติของการเชื่อมต่อ LAN -> คุณสมบัติ IPv4 ขั้นสูง ...

ยกเลิกการเลือก "อัตโนมัติ" และตั้งค่าต่ำ


0

คุณสามารถอธิบายเพิ่มเติมเกี่ยวกับงานที่ต่างกันสองงานได้หรือไม่พวกเขาเชื่อมต่อกับโดเมน LAN สองแห่งเช่น siteA.local และ siteB.local หรือไม่ หากคำตอบคือใช่คุณสามารถปฏิบัติต่อพวกเขาได้ในลักษณะเดียวกับ LAN และ VPN ด้านล่างนี้เป็นคำอธิบายโดยย่อเกี่ยวกับวิธีการรับการจำแนกชื่อสำหรับโดเมนแยกต่างหากผ่าน VPN - มันจะช่วยแสดงวิธีการใช้ DNS ที่แตกต่างกัน สัมพันธ์

  • เมื่อสร้างการเชื่อมต่อ VPN ใหม่เพิ่มที่อยู่ IP สำหรับ DNS - นี่คือส่วนที่ชัดเจน
  • ตอนนี้ไปที่การเชื่อมต่อเครือข่ายของคุณในแผงควบคุมคลิกขวาที่ LAN / WLAN / VPN และดูคุณสมบัติจากนั้นเลือก TCP / IP และคลิกคุณสมบัติคลิกขั้นสูงและไปที่แท็บ DNS เลือกปุ่มตัวเลือกสำหรับ " ผนวกส่วนต่อท้าย DNS เหล่านี้ (ตามลำดับ) "และเพิ่มโดเมน" อื่น ๆ "เช่น siteB.local คลิกตกลงและตกลงและตกลงเพื่อกลับสู่แผงควบคุม

สิ่งนี้จะเกิดขึ้นโดยอัตโนมัติเมื่อคุณเข้าร่วมโดเมน แต่จะต้องถูกบังคับให้ทำงานกับการแก้ไขชื่อในเครือข่ายแยกต่างหาก

หากคุณไม่ต้องการทำการเปลี่ยนแปลงนี้และคุณรู้จัก FQDN (ชื่อโดเมนแบบเต็ม) และคุณได้ระบุ DNS IP สำหรับ LAN และ WLAN คุณควรได้รับการแก้ไขเมื่อคุณเช่น ping server1.siteA.local หรือ ping server1.siteB.local

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