จะเข้าถึงโหนดของ LAN ผ่าน WAN ได้อย่างไร


8

ให้บอกว่าฉันมีเราเตอร์ที่เชื่อมต่อกับอินเทอร์เน็ต ISP ได้รับที่อยู่ IP ของ ISP มันใช้ PPPoE ADSL ที่อยู่ IP ไม่คงที่ทุกครั้งที่เชื่อมต่อกำหนดที่อยู่ IP ที่แตกต่างกัน

มีเว็บเซิร์ฟเวอร์ 192.168.0.100 ที่ทำงานใน LAN

ฉันได้ยินบางอย่างเช่น DMZ + DynDNS สามารถทำงานได้หรือไม่ แต่ไม่แน่ใจว่าสิ่งเหล่านี้คืออะไรและทำงานอย่างไร

มีวิธีใดบ้างในการเข้าถึงโหนดโลคัล 192.168.0.100 ผ่าน WAN เพื่อให้ฉันสามารถเข้าถึงโหนดนั้นได้แม้ว่าฉันจะไม่อยู่บ้าน

คำตอบ:


7

ตามค่าเริ่มต้นเราเตอร์ส่วนใหญ่จะปิดกั้นการรับส่งข้อมูลจากนอกเครือข่ายท้องถิ่น หากคุณต้องการเข้าถึงบางสิ่งที่ด้าน LAN ของเราเตอร์คุณต้องกำหนดค่าเราเตอร์เพื่อให้ทราฟฟิกนั้นผ่าน

วิธีหนึ่งคือการเปิดพอร์ตเฉพาะ (เช่นพูด 80 ถ้าคุณโฮสต์เว็บไซต์) ทราฟฟิกที่ชนเราเตอร์ที่พอร์ต 80 จะได้รับอนุญาตให้เข้าสู่ LAN ส่วนที่สองของการส่งต่อพอร์ตการกำหนดค่าที่จะบอกได้ว่ามันซึ่งคอมพิวเตอร์ที่พอร์ต 80 เข้าชมควรจะไป หากคุณกำลังโฮสต์เว็บไซต์ใน 192.168.0.100 คุณจะส่งต่อ 80 ไปยังที่อยู่นั้น

อีกวิธีคือใช้ DMZ สิ่งนี้เทียบเท่ากับการเปิดพอร์ตทั้งหมดบนเราเตอร์และส่งทราฟฟิกทั้งหมดนั้นออกจากพอร์ต LAN มันมีประโยชน์ แต่มันอาจจะไม่เหมาะกับคุณ

DynDNS ดังที่ได้กล่าวมา Alen เป็นบริการออนไลน์ที่จะให้ความสนใจกับสิ่งที่สาธารณะของคุณเผชิญกับที่อยู่ IP แม้ว่ามันจะเปลี่ยนแปลง แทนที่จะต้องรู้ว่า IP และป้อนสิ่งนั้นลงในเบราว์เซอร์หรือเทอร์มินัลหรืออะไรก็ตามคุณป้อนชื่อโดเมน (เช่น myhouse.dyndns.com หรืออะไรทำนองนั้น) ที่ชี้ไปที่ IP สาธารณะของคุณเสมอ

ในกรณีของคุณฉันจะตั้งค่าบัญชี DynDNS ฟรีและกำหนดค่าการส่งต่อพอร์ตบนเราเตอร์ของคุณ


ฉันเคยทำมาแล้ว - มันใช้งานได้ดี
Mike Christiansen

1
โปรดทราบว่าเราเตอร์เคเบิล / DSL บางตัวจะอนุญาตให้คุณป้อนรายละเอียด dyndns ของคุณและจะอัปเดตโดยอัตโนมัติ วิธีปกติในการอัพเดทคือเรียกใช้บริการบนคอมพิวเตอร์ของคุณ
Mike Christiansen

เฮ้ฉันมีปัญหาตรงข้ามแน่นอน ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ของฉันผ่านที่อยู่ IP WAN จาก LAN ของฉัน ฉันเจอโพสต์ที่คล้ายกันมากมายทางออนไลน์ แต่ไม่มีคำตอบใดที่เพียงพอ ฉันได้ยินมามากมายเกี่ยวกับ NAT NAT วนลูป, การสะท้อน NAT, ฯลฯ ไม่แน่ใจว่าต้องทำอย่างไร ความช่วยเหลือใด ๆ ที่จะชื่นชมอย่างมาก
oldboy

2

คุณสามารถใช้ซอฟต์แวร์การควบคุมระยะไกลเช่นTeamViewer ซอฟต์แวร์เช่นนี้คุณเพิ่งติดตั้งและรันโดยไม่มีการกำหนดค่ามาก คุณสามารถลงชื่อเข้าใช้คอมพิวเตอร์จากคอมพิวเตอร์เครื่องใดก็ได้โดยใช้ Teamviewer บนคอมพิวเตอร์เครื่องอื่นหรือไปที่https://login.teamviewer.com/ในเบราว์เซอร์ของคุณและทำงานบนคอมพิวเตอร์ของคุณจากที่นั่น

มีแอปพลิเคชั่นควบคุมระยะไกลอื่น ๆ แต่ TeamViewer ใช้งานอย่างกว้างขวางที่สุด มันฟรีสำหรับการใช้งานส่วนตัว

คุณสามารถใช้ VPN ได้ทั้งบนเราเตอร์ของคุณโดยตรง (ISP ที่เราเตอร์จัดหาให้สำหรับ ADSL มักไม่มี) หรือบนคอมพิวเตอร์ภายใน LAN ของคุณซึ่งคุณจะแมปกับ IP สาธารณะ หากคุณไม่ต้องการใช้ VPN คุณสามารถใช้ OpenVPN ได้ แต่อย่างที่ฉันบอกคุณต้องแมปคอมพิวเตอร์นั้นกับเราเตอร์ ADSL ของคุณ

คุณสามารถแมปคอมพิวเตอร์ของคุณกับ IP สาธารณะและเชื่อมต่อโดยใช้เดสก์ท็อประยะไกล

หากคุณต้องการเข้าถึงหน้าเว็บที่อยู่บนเว็บเซิร์ฟเวอร์และคุณไม่จำเป็นต้องเข้าถึงเครื่องเอง (ลงชื่อเข้าใช้ระบบปฏิบัติการ) จากนั้นเพียงแมปเครื่องบนเราเตอร์ที่พอร์ต 80 และใช้ DynDNS เพื่อเข้าถึง

DynDNS ทำงานที่คุณติดตั้งไคลเอนต์บนคอมพิวเตอร์ของคุณซึ่งจากนั้นอัพเดต Dyndns ของคุณบันทึกด้วยที่อยู่ปัจจุบันของคุณเมื่อมีการเปลี่ยนแปลง

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