Come accedere a un nodo di una LAN tramite WAN?


8

Diciamo che ho un router connesso a Internet. L'ISP fornisce un indirizzo IP WAN. Sta usando PPPoE ADSL, l'indirizzo IP non è statico, ogni volta che è collegato, viene assegnato un indirizzo IP diverso.

Esiste un server Web 192.168.0.100 in esecuzione nella LAN.

Ho sentito qualcosa come DMZ + DynDNS in grado di fare il lavoro? Ma non sono sicuro di cosa siano e come funzionano.

Qualunque modo (i) per accedere al nodo locale 192.168.0.100 tramite WAN, in modo che io possa raggiungere quel nodo anche se non sono a casa.

Risposte:


7

Per impostazione predefinita, la maggior parte dei router bloccherà il traffico dall'esterno della rete locale. Se si desidera avere accesso a qualcosa sul lato LAN del router, è necessario configurare il router per consentire il passaggio di tale traffico.

Un modo è quello di aprire porte specifiche (come, diciamo, 80, se si ospita un sito Web). Il traffico che colpisce il router sulla porta 80 sarebbe quindi consentito nella LAN. La seconda parte della configurazione del port forwarding è di dirgli a quale computer dovrebbe andare il traffico della porta 80. Se stavi ospitando un sito web il 192.168.0.100, inoltreresti 80 a quell'indirizzo.

Un altro modo è usare una DMZ. Questo è funzionalmente equivalente all'apertura di TUTTE le porte sul router e all'invio di tutto quel traffico verso una porta LAN. Ha i suoi usi, ma questo probabilmente non è l'ideale per te.

DynDNS, come menzionato da Alen, è un servizio online che presterà attenzione a quale sia il tuo indirizzo IP pubblico, anche se cambia. Invece di dover conoscere quell'indirizzo IP e immetterlo in un browser o terminale, o qualsiasi altra cosa, inserisci un nome di dominio (come myhouse.dyndns.com o qualcosa del genere) che punta sempre al tuo IP pubblico.

Nel tuo caso, creerei un account DynDNS gratuito e configurerei il port forwarding sul tuo router.


L'ho fatto - funziona bene.
Mike Christiansen,

1
Inoltre, alcuni router via cavo / DSL ti permetteranno di inserire i dettagli di dyndns e si aggiornerà automaticamente. Il modo normale di eseguire gli aggiornamenti è eseguire un servizio sul tuo computer.
Mike Christiansen,

Ehi, sto avendo esattamente il problema opposto. Non riesco ad accedere al mio server tramite l'indirizzo IP WAN dalla mia LAN. Mi sono imbattuto in molti post simili online, ma nessuna delle loro risposte è stata sufficiente. Ho sentito molte cose su NAT. NAT looping, NAT reflection, ecc. Non sei sicuro di cosa fare esattamente? Qualsiasi aiuto sarebbe molto apprezzato.
oldboy

2

È possibile utilizzare software di controllo remoto come TeamViewer . Software come questo è sufficiente installare ed eseguire senza molta configurazione. Puoi accedere al tuo computer quindi da qualsiasi computer utilizzando Teamviewer sull'altro computer o andando su https://login.teamviewer.com/ nel tuo browser e lavorando sul tuo computer da lì.

Esistono altre applicazioni di controllo remoto, ma TeamViewer è ampiamente utilizzato. È gratuito per uso personale.

Puoi usare la VPN, direttamente sul tuo router (i router forniti dall'ISP per ADSL di solito non dispongono di questo), o sul computer all'interno della tua LAN che poi associ all'IP pubblico. Se non vuoi andare con la VPN puoi usare OpenVPN, ma come ho detto, devi mappare quel computer sul tuo router ADSL.

È inoltre possibile mappare il computer all'IP pubblico e connettersi tramite desktop remoto.

Se si desidera solo accedere alle pagine Web che si trovano sul server Web e non è necessario accedere alla macchina stessa (accedere al sistema operativo). quindi basta mappare la macchina sul router sulla porta 80 e utilizzare DynDNS per accedervi.

DynDNS funziona installando il client sul tuo computer, che quindi aggiorna il tuo registro dyndns con il tuo indirizzo attuale quando cambia

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.