Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 7 del 30/10/2017 19.53.07

Nascondi questo messaggio


Introduzione

Creando un web server con Apache come scritto in questa guida, vi si può accedere soltanto dalla propria rete wifi. Dall'esterno, esso non sarà raggiungibile perché il router bloccherà tutto il traffico in entrata. La soluzione è il Port Forwarding «Inoltro delle porte» che permette agli altri utenti di internet di accedere al web server locale tramite un IP che li reindirizza a quello locale. Ovviamente, il computer deve essere acceso e connesso costantemente, infatti molti preferiscono usare un Raspberry Pi.

Installazione

Installare il pacchetto miniupnpc da questo link o digitando in un terminale:

sudo apt install miniupnpc

Impostare indirizzo IP statico

Per inoltrare le porte è necessario che il computer abbia sempre lo stesso indirizzo IP. Digitate in un terminale

route -n

e segnatevi la voce relativa a «Gateway» della prima riga.

Per impostare un IP fisso, useremo il NetworkManager. Nelle impostazioni selezionare Connessioni di rete e poi fare doppio clic sulla rete wifi a cui siete connessi. Poi passate nella scheda Impostazioni IPv4 e cambiate «Automatico (DHCP)» in «Manuale» nel menù «Metodo». Poi in «Indirizzi» cliccate su «Aggiungi» e nella colonna Indirizzo scrivete il numero 192.168.1.12x dove al posto di «x» va un numero da 0 a 9. In Maschera scrivete 255.255.255.0 e in Gateway l'indirizzo segnatovi prima. Passate sotto e nella riga Server DNS mettete il gateway che vi siete segnati prima, poi scrivete «8.8.8.8» separandolo con una virgola dall'indirizzo scritto in precedenza. Quindi, cliccate su Salva.

Effettuare la ricerca dei servizi UPNP

Adesso, effettueremo il port forwarding della porta 80, quella per l'HTTP.

Digitate in un terminale:

sudo su <<BR>>
upnpc -S