- ความแตกต่างระหว่างประเภท NAT และผลกระทบต่อการเชื่อมต่อบนเครื่องเล่นเกมและพีซี
- วิธีการเปิดพอร์ตด้วยตนเองหรือโดยอัตโนมัติโดยใช้ UPnP และ DMZ
- ความสมดุลระหว่างความสะดวกในการเชื่อมต่อและความปลอดภัยของเครือข่ายท้องถิ่น
- โซลูชันขั้นสูงสำหรับปัญหา CG-NAT และการกำหนดค่าไฟร์วอลล์
หากคุณชื่นชอบเกมออนไลน์ คุณคงเคยเจอกับข้อความที่น่ากลัวนั้นมาบ้างแล้วอย่างแน่นอน NAT จำกัด หรือคุณเคยประสบปัญหาการหลุดการเชื่อมต่อโดยไม่ทราบสาเหตุขณะพยายามเข้าร่วมเกมหรือไม่? ไม่ใช่ว่าเครื่องเกมของคุณเสีย แต่เป็นเพราะการรับส่งข้อมูลจากภายนอกไม่สามารถเชื่อมต่อกับอุปกรณ์ของคุณได้ ทำให้ประสบการณ์การเล่นเกมกลายเป็นเรื่องน่าปวดหัว
ในการแก้ปัญหานี้ สิ่งสำคัญคือต้องเข้าใจว่าเราเตอร์ทำหน้าที่เหมือนผู้เฝ้าประตู คอยตัดสินใจว่าอะไรเข้าและออกจากบ้านของคุณได้บ้าง เพื่อให้เกมดำเนินไปได้อย่างราบรื่น เราจำเป็นต้องให้ผู้เฝ้าประตูนั้นทำงานได้อย่างถูกต้อง อนุญาตให้ข้อมูลส่งผ่านได้ โดยเฉพาะอย่างยิ่ง อาจทำได้ด้วยการเปิดประตูให้กว้าง หรือตั้งค่าระบบอัตโนมัติที่จัดการการเข้าถึงตามเกมที่เรากำลังเล่นอยู่
ทำความเข้าใจเกี่ยวกับ NAT และรูปแบบต่างๆ ของ NAT
แม้ว่าคู่มือทางเทคนิคเกี่ยวกับเครือข่ายจะใช้คำว่า NAT (Network Address Translation) เพื่อหมายถึงการแปลงที่อยู่ IP ส่วนตัวเป็นที่อยู่ IP สาธารณะ แต่ผู้ผลิตอย่างโซนี่ได้สร้างคำศัพท์ที่เข้าใจง่ายกว่าสำหรับเรา แนท ไทป์ 1 นี่คือสถานการณ์ในอุดมคติแต่ไม่สามารถนำไปใช้ได้จริง: มันเกิดขึ้นเมื่อเครื่องเล่นเกมมีที่อยู่ IP สาธารณะโดยตรง โดยไม่มีเราเตอร์คั่นกลาง มันเหมือนกับการมีอินเทอร์เน็ตเชื่อมต่อเฉพาะสำหรับการเล่นเกมเท่านั้น ทำให้ไม่มีข้อจำกัดใดๆ แต่ก็ทำให้ส่วนอื่นๆ ของบ้านไม่มีอินเทอร์เน็ตใช้
สิ่งที่พบได้บ่อยที่สุดคือ ประเภท NAT 2 หรือปานกลางในกรณีนี้ เราเตอร์ทำหน้าที่แปลงที่อยู่ IP แต่พอร์ตที่จำเป็นจะเปิดอยู่ ทำให้คอนโซลสามารถสื่อสารกับผู้เล่นคนอื่นได้อย่างราบรื่น ในทางกลับกัน NAT ประเภท 3 หรือแบบเข้มงวด นี่คือฝันร้ายของเกมเมอร์ นั่นหมายความว่าไฟร์วอลล์หรือเราเตอร์ปิดกั้นการเชื่อมต่อขาเข้า ทำให้คุณถูกตัดขาดจากโลกภายนอก หรือไม่สามารถสร้างห้องเล่นเกมได้
บางครั้ง NAT ประเภท 3 ไม่ได้ขึ้นอยู่กับเราเตอร์ของคุณ แต่ขึ้นอยู่กับผู้ให้บริการอินเทอร์เน็ตของคุณ หากคุณใช้บริการของ... ซีจี-แนทหมายความว่าคุณใช้ที่อยู่ IP สาธารณะร่วมกับลูกค้ารายอื่น ทำให้การเปิดพอร์ตบนเราเตอร์ของคุณไม่มีประโยชน์ ในกรณีเช่นนี้ วิธีแก้ปัญหาเดียวคือติดต่อฝ่ายสนับสนุนด้านเทคนิคของผู้ให้บริการอินเทอร์เน็ตของคุณเพื่อขอใช้บริการส่งต่อพอร์ต ที่อยู่ IP สาธารณะ จริง.
ปัญหาของ UPnP: ความสะดวกสบายหรือความปลอดภัย
โปรโตคอล UPnP (Universal Plug and Play) คือ "วิธีแก้ปัญหาอันมหัศจรรย์" ที่ช่วยให้เครื่องเล่นเกมบอกเราเตอร์ว่า "ฉันต้องการเปิดพอร์ตนี้สำหรับเกมนี้" และเราเตอร์ก็จะทำตามนั้น โดยอัตโนมัติมันสะดวกมากเพราะคุณไม่ต้องวุ่นวายกับตารางตัวเลขหรือรีสตาร์ทคอมพิวเตอร์ทุกครั้งที่มีเกมใหม่วางจำหน่าย
อย่างไรก็ตาม มันไม่ได้ราบรื่นไปเสียทั้งหมด UPnP เป็นโปรโตคอล ไม่ค่อยปลอดภัยเท่าไหร่ เนื่องจากวิธีนี้จะทำให้อุปกรณ์หรือซอฟต์แวร์ที่เป็นอันตรายใดๆ ในเครือข่ายของคุณสามารถเปิดพอร์ตได้โดยที่คุณไม่รู้ตัว ลองนึกภาพกล้อง IP ที่มีช่องโหว่ซึ่งตัดสินใจเปิดตัวเองสู่โลกภายนอก ผู้โจมตีสามารถ... ใช้ประโยชน์จากช่องว่างนั้น และเข้าถึงเครือข่ายภายในของคุณ นั่นเป็นเหตุผลที่ผู้เชี่ยวชาญหลายคนแนะนำให้ปิดใช้งานหรืออย่างน้อยก็จำกัดการใช้งาน
หากคุณมีเราเตอร์ขั้นสูง เช่น AVM FRITZ!Box หรือไฟร์วอลล์ pfSense คุณสามารถใช้งานได้ การกำหนดค่าแบบเลือกแทนที่จะเปิดใช้งาน UPnP สำหรับทั้งบ้าน คุณสามารถสร้างรายการควบคุมการเข้าถึงเพื่อให้... เฉพาะคอนโซลเท่านั้น มีสิทธิ์ในการเปิดพอร์ตแบบไดนามิก ในขณะที่อุปกรณ์อื่นๆ ของคุณยังคงได้รับการปกป้องด้วยนโยบายการปฏิเสธเริ่มต้น
วิธีการแบบกำหนดเอง: DMZ และการส่งต่อพอร์ต
หากคุณไม่ต้องการใช้ UPnP เพราะกลัวแฮกเกอร์ คุณมีทางเลือกที่ดีสองทาง ทางแรกคือ... การส่งต่อพอร์ตขั้นตอนนี้เกี่ยวข้องกับการกำหนดพอร์ตภายนอกให้กับที่อยู่ IP ส่วนตัวของคอนโซลของคุณด้วยตนเอง ตัวอย่างเช่น สำหรับ PS5 โดยทั่วไปแล้วพอร์ต UDP 3074 และ 3478-3479 และพอร์ต TCP 1935 และ 3478-3480 จะถูกเปิดใช้งาน สำหรับ Xbox พอร์ตที่สำคัญคือ UDP 88 และ 3074 พร้อมกับ TCP 3074
วิธีที่สองคือ เขตปลอดทหาร หรือ DMZการตั้งค่าที่อยู่ IP ของคอนโซลของคุณให้อยู่ใน DMZ นั้นหมายความว่าคุณกำลังบอกเราเตอร์ให้ส่งทราฟฟิกทั้งหมดที่ไม่มีปลายทางที่กำหนดไว้ไปยังคอนโซลโดยตรง ซึ่งเป็นวิธีที่เร็วที่สุดในการทำเช่นนี้ แนท ไทป์ 2เนื่องจากมันเปิดพอร์ตได้เกือบทั้งหมด แม้ว่าจะมีความแม่นยำน้อยกว่าการส่งต่อพอร์ตด้วยตนเองก็ตาม
ในการใช้งานวิธีการใดวิธีการหนึ่งในสองวิธีนี้ จำเป็นอย่างยิ่งที่อุปกรณ์เล่นเกมของคุณจะต้องมี... ที่อยู่ IP ส่วนตัวแบบคงที่หากเราเตอร์เปลี่ยนที่อยู่ IP ของคอนโซลผ่าน DHCP กฎการส่งต่อพอร์ตจะหยุดทำงาน และการเชื่อมต่อของคุณจะถูกจำกัดอีกครั้ง ไปที่การตั้งค่าเครือข่ายของเราเตอร์ของคุณและ กำหนดที่อยู่ IP เดิมเสมอ โดยอิงตามที่อยู่ MAC ของเครื่องคอนโซลของคุณ
การตั้งค่าขั้นสูงในไฟร์วอลล์และเราเตอร์
สำหรับผู้ที่ใช้ระบบระดับมืออาชีพ เช่น pfSense การจัดการจะมีความละเอียดมากขึ้น ขอแนะนำให้เลือกตัวเลือกต่อไปนี้ โดยค่าเริ่มต้นจะปฏิเสธการเข้าถึง ตั้งค่า UPnP และ NAT-PMP จากนั้นเพิ่มกฎ "อนุญาต" เฉพาะสำหรับซับเน็ตของเกมหรือที่อยู่ IP ของพีซี วิธีนี้จะช่วยป้องกันไม่ให้ไฟร์วอลล์กลายเป็นตัวกรองข้อมูล ในขณะที่ยังคงอนุญาตให้เกมอย่าง Call of Duty จัดการการรับส่งข้อมูลของตนเองได้ ปาร์ตี้ที่จัดเอง ไม่ได้ตัด
สำหรับเราเตอร์เชิงพาณิชย์อย่าง TP-Link กระบวนการจะง่ายกว่า: เพียงแค่เข้าสู่เมนูของ การส่งต่อ NAT และเปิดใช้งานสวิตช์ UPnP อย่างไรก็ตาม อย่าลืมตรวจสอบว่าระบบปฏิบัติการของพีซีของคุณเข้ากันได้และมีส่วนประกอบที่จำเป็นติดตั้งไว้สำหรับการสื่อสารกับเราเตอร์อย่างราบรื่นหรือไม่
หากคุณกำลังมองหาประสิทธิภาพสูงสุดอย่างแท้จริง คุณอาจลองใช้ โหมดบริดจ์หรือโหมดผู้ใช้คนเดียววิธีนี้จะเปลี่ยนเราเตอร์ของคุณให้เป็นโมเด็ม (ONT) อย่างง่าย โดยมอบหมายการจัดการการเชื่อมต่อทั้งหมดให้กับคอนโซลหรือพีซี คุณจะต้องป้อนข้อมูลประจำตัว PPPoE ของผู้ให้บริการอินเทอร์เน็ตของคุณ (เช่นเดียวกับ Movistar ชื่อผู้ใช้คือ adslppp@telefonicanetpa) ลงในอุปกรณ์โดยตรง คุณก็จะได้รับผลลัพธ์ที่ต้องการ แนท 1แต่โปรดจำไว้ว่าจะมีเพียงอุปกรณ์เดียวเท่านั้นที่สามารถใช้งานอินเทอร์เน็ตได้ในแต่ละครั้ง
การเชื่อมต่อที่เสถียรนั้นเกี่ยวข้องกับการพิจารณาว่าคุณยินดีเสียสละความปลอดภัยไปบ้างเพื่อแลกกับความสะดวกสบายในการเล่นเกมที่ไม่มีอาการแล็ก แม้ว่าการตั้งค่าพอร์ตฟอร์เวิร์ดด้วยตนเองจะเป็นตัวเลือกที่แข็งแกร่งและปลอดภัยที่สุด แต่การใช้ UPnP ที่จำกัดเฉพาะอุปกรณ์บางอย่างจะให้ความสมดุลที่ดีที่สุด ไม่ว่าคุณจะเลือกวิธีใด สิ่งสำคัญที่สุดคือการรักษาความปลอดภัยที่อยู่ IP สาธารณะและหลีกเลี่ยง CG-NAT เพื่อให้เส้นทางระหว่างเซิร์ฟเวอร์เกมและคอนโซลของคุณนั้นชัดเจนโดยสมบูรณ์
นักเขียนผู้หลงใหลเกี่ยวกับโลกแห่งไบต์และเทคโนโลยีโดยทั่วไป ฉันชอบแบ่งปันความรู้ผ่านการเขียน และนั่นคือสิ่งที่ฉันจะทำในบล็อกนี้ เพื่อแสดงให้คุณเห็นสิ่งที่น่าสนใจที่สุดเกี่ยวกับอุปกรณ์ ซอฟต์แวร์ ฮาร์ดแวร์ แนวโน้มทางเทคโนโลยี และอื่นๆ เป้าหมายของฉันคือการช่วยคุณนำทางโลกดิจิทัลด้วยวิธีที่เรียบง่ายและสนุกสนาน
