คนส่วนใหญ่มีความเข้าใจพื้นฐานเกี่ยวกับวิธีการทำงานของอินเทอร์เน็ตและจัดหาหน้าเว็บให้เรียกดู เมื่อคุณป้อนลิงค์ URL ในเบราว์เซอร์ เราเตอร์จะส่งหน้าที่เหมาะสมซึ่งจัดเก็บไว้ที่ใดที่หนึ่งบนเซิร์ฟเวอร์ที่อยู่ห่างไกล อย่างไรก็ตาม มันมีอะไรมากกว่าที่เห็น เซิร์ฟเวอร์ DNS เป็นหนึ่งในส่วนสำคัญที่ช่วยให้เข้าถึงอินเทอร์เน็ตทั้งหมดได้อย่างรวดเร็ว
ในบทความนี้ เราจะอธิบายเพิ่มเติมเกี่ยวกับวัตถุประสงค์ของ DNS และวิธีเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณใน Windows 10
DNS คืออะไร?
คอมพิวเตอร์และเบราว์เซอร์ต่างจากมนุษย์โดยการตีความตัวเลข สำหรับพวกเขา URL เช่น //google.com ไม่สามารถอ่านได้อย่างสมบูรณ์ แต่เราไม่สามารถจินตนาการได้ว่าพิมพ์ตัวเลขสุ่มเมื่อใดก็ตามที่เราต้องการเข้าถึงเว็บไซต์ เซิร์ฟเวอร์ DNS (ระบบชื่อโดเมน) เชื่อมช่องว่างระหว่างคนกับเครื่อง
ประกอบด้วยรายชื่อเว็บไซต์และที่อยู่ IP ที่เกี่ยวข้องซึ่งเบราว์เซอร์สามารถใช้เพื่อเข้าถึงหน้าเว็บได้ เมื่อคุณพิมพ์ URL ลงในแถบที่อยู่ สิ่งแรกที่เบราว์เซอร์ทำคือตรวจสอบแคช DNS และเซิร์ฟเวอร์สำหรับที่อยู่ IP ที่เกี่ยวข้อง จากนั้นจะดึงเนื้อหาของเว็บไซต์ให้คุณ
เซิร์ฟเวอร์ DNS มีไม่กี่รูปแบบ ISP ส่วนใหญ่ (ผู้ให้บริการอินเทอร์เน็ต) จะมีเซิร์ฟเวอร์ DNS ที่ใช้โดยค่าเริ่มต้นโดยผู้ใช้ของพวกเขา แม้แต่พีซีของคุณก็ยังมีแคช DNS พื้นฐานที่เก็บที่อยู่ที่ใช้บ่อยและที่อยู่ล่าสุดเพื่อการเข้าถึงที่รวดเร็วยิ่งขึ้น อย่างไรก็ตาม เซิร์ฟเวอร์ DNS เหล่านี้ไม่มีข้อผิดพลาด และเซิร์ฟเวอร์ ISP อาจมีแนวโน้มที่จะเกิดข้อผิดพลาดและคอขวดที่อาจกระตุ้นให้ผู้ใช้คิดว่าไม่มีการเข้าถึงอินเทอร์เน็ต
เซิร์ฟเวอร์ DNS ของ ISP ของคุณจะจัดเก็บคำขอ URL ทั้งหมดด้วย โดยจะเก็บประวัติการท่องเว็บทั้งหมดของคุณไว้เพื่อความสะดวก คุณไม่สามารถหลีกเลี่ยงสิ่งนั้นได้ เว้นแต่คุณจะใช้ VPN หรือเบราว์เซอร์ที่รวม VPN เช่น DuckDuckGo
ปัญหา DNS
แม้ว่าเซิร์ฟเวอร์ DNS เป็นส่วนสำคัญของโครงสร้างพื้นฐานอินเทอร์เน็ต แต่ก็มักถูกโจมตีโดยแฮกเกอร์ การโจมตีแบบฟิชชิ่งสามารถใช้แคชเป็นพิษหรือวิธีการจี้ DNS เพื่อเปลี่ยนเส้นทางเซิร์ฟเวอร์ DNS ของคุณไปยังเซิร์ฟเวอร์ที่เลือก หรือให้รายการ IP ที่หลอกลวงสำหรับ URL ที่มีอยู่ เบราว์เซอร์ของคุณจะถูกเปลี่ยนเส้นทางไปยังเว็บไซต์ปลอมที่อาจทำให้เกิดการละเมิดความปลอดภัยในบัญชีและบริการออนไลน์ของคุณ
แม้ว่าวิธีการเหล่านี้ส่วนใหญ่จะต้องใช้มาตรการป้องกันไวรัสและความปลอดภัยของ ISP แต่การปรับปรุงวิธีการโจมตีเหล่านี้ให้ทันสมัยหมายความว่าแฮ็กเกอร์และซอฟต์แวร์ความปลอดภัยพยายามเชื่อมโยงซึ่งกันและกันอย่างต่อเนื่อง การเปลี่ยนการตั้งค่า DNS บนอุปกรณ์ของคุณเป็นขั้นตอนหนึ่งในการรักษาความปลอดภัยที่เพิ่มขึ้น แต่จะมีประโยชน์ก็ต่อเมื่อเซิร์ฟเวอร์ที่คุณต้องการใช้นั้นปลอดภัยกว่าเซิร์ฟเวอร์เดิม
ฉันจะค้นหาเซิร์ฟเวอร์ DNS สำรองของฉันใน Windows 10 ได้อย่างไร
อย่างไรก็ตาม เนื่องจากเซิร์ฟเวอร์ DNS ของ ISP นั้นไม่ปลอดภัยทั้งหมด และคุณไม่สามารถแน่ใจได้เลยว่าเกิดอะไรขึ้นหลังหน้าจอ ตัวเลือกอื่นสำหรับเซิร์ฟเวอร์ DNS จะข้ามระบบเหล่านี้ สองโดเมนที่ได้รับความนิยมมากที่สุดคือโดเมน DNS ของ Google (8.8.8.8 และ 8.8.4.4) และบริการ DNS ที่ปลอดภัยของ Cloudflare (ที่ 1.1.1.1 หรือ 1.0.0.1) บริษัททั้งสองนี้มีชื่อเสียงในเรื่องความปลอดภัยและความเร็ว เซิร์ฟเวอร์ DNS ของ Google ถือว่าเป็นหนึ่งในเซิร์ฟเวอร์ที่เร็วที่สุดที่มีอยู่
แม้ว่าจะมีบริการ DNS สาธารณะอื่น ๆ คุณไม่สามารถผิดพลาดกับ Google หรือ Cloudflare DNS สำหรับการใช้งานส่วนตัวของคุณ
ก่อนที่คุณจะไปทำการเปลี่ยนแปลง คุณต้องทราบวิธีค้นหาการตั้งค่า DNS ปัจจุบันของคุณ นี่คือวิธีการ:
- คลิกที่ไอคอนเครือข่ายบนแถบเครื่องมือ
- คลิกที่เครือข่ายที่คุณใช้อยู่ในปัจจุบัน
- คลิกที่เครือข่ายปัจจุบันอีกครั้งเพื่อแสดงการตั้งค่าปัจจุบัน
- การตั้งค่า DNS ปัจจุบันของคุณจะแสดงอยู่ในตารางคุณสมบัติ มองหาช่อง "เซิร์ฟเวอร์ IPv4 DNS" และ "เซิร์ฟเวอร์ DNS IPv6"
เมื่อคุณพบเซิร์ฟเวอร์ DNS ที่คุณใช้อยู่ (ซึ่งเป็นไปได้มากว่าอาจเป็นค่าเริ่มต้นของเราเตอร์หรือ ISP) คุณสามารถแก้ไขปัญหาและทำการเปลี่ยนแปลงได้ตามต้องการ
วิธีเปลี่ยนเซิร์ฟเวอร์ DNS ใน Windows 10
เมื่อคุณทราบข้อมูลเพิ่มเติมเกี่ยวกับบริการ DNS และผลกระทบต่อประสบการณ์การท่องเว็บและความปลอดภัยแล้ว คุณยังต้องเรียนรู้วิธีเปลี่ยนการตั้งค่าอุปกรณ์ มีตัวเลือกบางอย่างในการทำเช่นนี้ ซึ่งทั้งหมดนี้สามารถใช้เพื่อทำการเปลี่ยนแปลงอย่างรวดเร็วซึ่งจะคงอยู่ตลอดไป นี่คือวิธีหลักในการเปลี่ยนการตั้งค่าเหล่านี้บนพีซีที่ใช้ Windows:
- คลิกที่ไอคอนเครือข่ายที่มุมขวาของแถบเครื่องมือของคุณ
- เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต
- คลิกที่ "เปลี่ยนตัวเลือกอะแดปเตอร์"
- คลิกขวาที่เครือข่ายที่คุณต้องการเปลี่ยน จากนั้นกด Properties
- เลือก “Internet Protocol รุ่น 4 (TCP/IPv4)”
- คลิกที่คุณสมบัติ
- คลิกที่ปุ่มรัศมี "ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้" ซึ่งจะทำให้คุณสามารถป้อนเซิร์ฟเวอร์ DNS ที่คุณต้องการได้ด้วยตนเอง
- ป้อนที่อยู่ IPv4 สองรายการในฟิลด์ที่เกี่ยวข้อง ซึ่งมักจะรวมถึงเซิร์ฟเวอร์ DNS หลักและเซิร์ฟเวอร์ DNS สำรองของบริการ DNS ตัวอย่างเช่น หากคุณต้องการใช้ DNS ของ Google ให้ใส่ 8.8.8.8 ในบรรทัดแรก และ 8.8.4.4 ในบรรทัดที่สอง
- คลิกที่ ตกลง จากนั้นปิดหน้าต่างโต้ตอบคุณสมบัติ
การตั้งค่าเหล่านี้จะเปลี่ยนการตั้งค่า Ipv4 เท่านั้น Ipv4 เป็นหนึ่งในสองโปรโตคอลที่ใช้ อีกอันหนึ่งเป็น IPv6 ที่ใหญ่กว่า พร้อมชุดที่อยู่ของตัวเอง หากคุณต้องการเปลี่ยนการตั้งค่า IPv4 ให้ทำตามขั้นตอนด้านบน แต่เลือก Internet Protocol รุ่น 6 (TCP/IPv6) ในขั้นตอนที่ 5
ที่อยู่ IP ที่คุณป้อนลงในช่องข้อความจะแตกต่างกันด้วย และคุณจะต้องปรึกษาบริการ DNS ของคุณเพื่อจัดหาที่อยู่ที่ถูกต้องให้กับคุณ เนื่องจากที่อยู่เหล่านี้อาจยาวพอสมควร (และใช้ตัวเลขและตัวอักษรผสมกัน) ตรวจสอบให้แน่ใจว่าได้คัดลอกหรือพิมพ์อย่างถูกต้อง มิฉะนั้นคุณจะไม่สามารถใช้อินเทอร์เน็ตได้เลย
สมมติว่าพีซีของคุณใช้เครือข่ายจำนวนหนึ่งเพื่อเชื่อมต่อกับอินเทอร์เน็ต เช่น แล็ปท็อปที่ใช้การเชื่อมต่ออีเทอร์เน็ตและการเชื่อมต่อ Wi-Fi ในเวลาที่ต่างกัน ในกรณีนั้น คุณจะต้องกำหนดค่าทั้งสองอย่างให้เหมาะสมโดยทำตามขั้นตอนด้านบนซ้ำ
วิธีเปลี่ยนการตั้งค่า DNS ของ Windows 10 โดยใช้พรอมต์คำสั่ง
หากคุณเชี่ยวชาญด้านเทคโนโลยีมากขึ้นและต้องการทำทุกอย่างด้วยบรรทัดคำสั่ง มีตัวเลือกให้เปลี่ยนเซิร์ฟเวอร์ DNS ในพรอมต์คำสั่ง นี่คือสิ่งที่คุณต้องทำ:
- เปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ
- ป้อนบรรทัดต่อไปนี้ในข้อความแจ้งเพื่อเปิดใช้งานเครื่องมือการตั้งค่าเครือข่ายและกด Enter:
netsh
- ใส่บรรทัดนี้เพื่อแสดงรายการอะแดปเตอร์เครือข่ายทั้งหมด จากนั้นกด Enter: interface show interface
พรอมต์จะแสดงรายการอะแดปเตอร์ที่มีอยู่ทั้งหมด คุณจำเป็นต้องรู้ว่าสิ่งใดที่จะทำการเปลี่ยนแปลง อแด็ปเตอร์อีเทอร์เน็ตและไร้สายมักมีสถานะ 'เชื่อมต่อแล้ว' ซึ่งแสดงว่ากำลังใช้งานอยู่ ตัวอย่างเช่น เมื่อดึงบทความนี้
- ใช้คำสั่งต่อไปนี้เพื่อตั้งค่าที่อยู่ DNS หลักบนอะแดปเตอร์:
ip ของอินเตอร์เฟสตั้งชื่อ DNS =”ADAPTER-NAME” source =”static” address=”X.X.X.X”
ค่า ADAPTER-NAME คือชื่อของอแด็ปเตอร์ที่คุณกำลังเปลี่ยนการตั้งค่า และคุณจะได้ชื่อนี้ในขั้นตอนที่ 3 X.X.X.X คือที่อยู่ DNS ที่คุณต้องการจะใส่เข้าไป
- คุณต้องมีคำสั่งเพื่อตั้งค่าที่อยู่ DNS สำรอง:
ip อินเทอร์เฟซเพิ่มชื่อ DNS =”ADAPTER-NAME” addr=”X.X.X.X” ดัชนี=2
ใช้ตรรกะเดียวกันกับค่าในขั้นตอนที่ 4
- คุณสามารถเพิ่มจำนวนภายใต้ 'ดัชนี' เพื่อเพิ่มที่อยู่สำรองหลังจากนั้น แต่ที่อยู่หลักและที่อยู่สำรองหนึ่งรายการก็เพียงพอแล้วสำหรับผู้ใช้ส่วนใหญ่
- ปิดพรอมต์คำสั่ง
เมื่อปรับการตั้งค่าเหล่านี้แล้ว พีซีจะเริ่มใช้ค่าใหม่โดยอัตโนมัติเพื่อแก้ไขชื่อโฮสต์
วิธีรีเซ็ตเซิร์ฟเวอร์ DNS ของคุณใน Windows 10
หากคุณต้องการรีเซ็ตการตั้งค่า DNS เป็นค่าเริ่มต้นของ ISP สิ่งที่คุณต้องทำมีดังนี้:
- คลิกที่ไอคอนเครือข่ายบนแถบเครื่องมือ
- เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต
- คลิกที่ "เปลี่ยนตัวเลือกอะแดปเตอร์"
- คลิกขวาที่เครือข่ายที่คุณต้องการเปลี่ยนแล้วกด Properties
- เลือก “Internet Protocol รุ่น 4 (TCP/IPv4)”
- คลิกที่คุณสมบัติ
- คลิกที่ปุ่มรัศมี "รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ"
- คลิกตกลงแล้วปิดหน้าต่างโต้ตอบคุณสมบัติ
การตั้งค่านี้จะคืนค่าการเปลี่ยนแปลงที่ทำกับอแด็ปเตอร์ และอนุญาตให้คุณกลับไปใช้เซิร์ฟเวอร์ DNS เริ่มต้นได้
วิธีล้างแคช DNS ของคุณ
หลังจากที่คุณทำการเปลี่ยนแปลงการตั้งค่า DNS ของคุณแล้ว ขอแนะนำให้ล้างแคช DNS ของพีซีของคุณ แคชนี้จัดเก็บที่อยู่ IP ที่ใช้บ่อยหรือที่อยู่ที่คุณใช้ล่าสุด หากเซิร์ฟเวอร์ DNS ของคุณให้ที่อยู่ที่ไม่ถูกต้องแก่คุณ และพีซีได้แคชไว้ การเปลี่ยนแปลงที่อยู่เซิร์ฟเวอร์จะไม่มีผลจนกว่าพีซีจะรีเฟรชแคชตามปกติ การล้างแคช DNS จะบังคับให้พีซีใช้การตั้งค่า DNS ที่ถูกต้องซ้ำ และดึงที่อยู่ IP ที่เหมาะสมสำหรับโปรแกรมของตน นี่คือสิ่งที่คุณต้องทำ:
- เปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ คุณสามารถทำได้โดยค้นหา 'cmd' ในแถบค้นหาของ PC คลิกขวาที่ผลลัพธ์ "Command Prompt" (โดยปกติจะเป็นผลลัพธ์แรก) จากนั้นเลือก "Run as administrator"
- พิมพ์หรือคัดลอกบรรทัดต่อไปนี้แล้วกด Enter:
ipconfig /flushdns
- คุณควรได้รับข้อความยืนยันว่า DNS Resolver Cache ถูกล้างแล้ว
- ปิดพรอมต์คำสั่ง
การล้าง DNS อาจเป็นการตอบสนองครั้งแรกสำหรับปัญหาการเชื่อมต่ออินเทอร์เน็ตทั่วไปก่อนที่จะต้องทำการแก้ไขเพิ่มเติม
ทำการเปลี่ยนแปลงอย่างชาญฉลาด
ตอนนี้คุณรู้วิธีเปลี่ยนการตั้งค่า DNS ของพีซีแล้ว ใช้เซิร์ฟเวอร์ DNS ฟรีของ Google หรือ Cloudflare ที่มีให้ หากคุณต้องการตัวเลือกที่ดีที่สุดสำหรับสาธารณะ หรือใช้ผู้ให้บริการรายอื่นที่เหมาะกับคุณที่สุด เซิร์ฟเวอร์เริ่มต้นของ ISP ของคุณมักจะเป็นตัวเลือกที่ปลอดภัย แต่อาจแก้ไขข้อผิดพลาดได้ยากกว่า ระบบ DNS เป็นส่วนสำคัญของเครือข่าย และปัญหาทั่วไปบางอย่างสามารถแก้ไขได้โดยเพียงแค่เปลี่ยนการตั้งค่า
คุณใช้การตั้งค่า DNS ใด แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง