Ti trovi qui : Guide-ed-howto » Come avere un indirizzo ip pubblico gratis con fastweb ed ubuntu

Come avere un indirizzo ip pubblico gratis con fastweb ed ubuntu

Il dramma di tutti gli utenti fastweb che vorrebbero accedere al proprio PC dall’esterno è che senza un indirizzo IP pubblico bisogna utilizzare applicazioni macchinose, come himachi (che di per se non è male, ma non ci da la possibilità effettiva di essere visti dall’esterno). Voglio precisare che l’indirizzo IP non sarà come si si può aspettare , ma è un indirizzo IPv6 cioè una versione avanzata dell’indirizzo ip comune IPv4 (che secondo le statistiche entro il 2011 non sarà più utilizzabile perché saranno finite le combinazioni possibili). Questo indirizzo IPv6 per il momento non è supportato da tutte le applicazioni, ma abbiate pazienza che entro poco le cose cambieranno! Ora passiamo alla fase pratica… Andiamo sul sito go6.net e registriamoci, segnatevi i dati (username e password) che ci serviranno per l’accesso al tunnel che si creerà tra il nostro pc ed il server. Dopo di che scarichiamo il pacchetto “Gateway6 6.0-BETA4 Source Code (Linux/Unix/Darwin/BSD)”

è una beta, ma il suo lavoro lo fa più che bene. spacchettiamolo ed entriamoci nel terminale. cd ~/Scrivania

tar -zxvf gw6c-*-BETA4.tar.gz entriamo nella cartella appena creata:

cd ./gw6c-6_0-BETA4

installiamo le dipendenze: sudo apt-get install libssl-dev libcrypto++-dev libpthread-stubs0-dev make gcc g++ libc6-dev

modifichiamo un file all’interno che ha dei collegamenti ( o cos’altro che non funziona), quindi scriviamo nel terminale: gedit ~/Scrivania/gw6c-6_0-BETA4/gw6c-config/src/gw6cconfig.cc

ora andate alla riga 29 ed aggiungete sotto queste due righe: #include <cstring> // Mr Hyde Added #include <cstdlib> // Mr Hyde added

poi senza chiudere gedit cliccate su “Cerca” e selezionate “Sostituisci”, inserite nel primo riquadro:   str.replace( pos, strlen(r), r ); e nel secondo:  str.replace( pos, std::strlen(r), r ); // Mr Hyde added “std:: ” e sostituite. Questo passaggio mi ha creato non pochi grattacapi, fortunatamente nel forum di adunanza Mr Hyde è riuscito ad aiutarmi, qui trovate il post.

Compiliamolo: make platform=linux all

infine possiamo installarlo sudo make platform=linux installdir=/usr/local/gw6c install ora che è installato dobbiamo configurarlo, quindi modifichiamo il file con: sudo gedit /usr/local/gw6c/bin/gw6c.conf

cercate le seguenti righe e modificatele con i vostri dati:

userid=TUOUSARNAME passwd=TUAPASSWORD

server=broker.freenet6.net (QUESTO È DA COPIARE SENZA MODIFICARLO)

auth_method=any (QUESTO È DA COPIARE SENZA MODIFICARLO)

if_prefix=XXXX  (QUI DOVRETE METTERE AL POSTO DELLE X IL TIPO D’INTERFACCIA, CIOÈ SE COLLEGATE IL PC AD INTERNET CON UN ATTACCO LAN SCRIVETE eth0 SE INVECE LO COLLEGATE CON WIRELESS DOVRETE SCRIVERE wlan0)

sappiate che alcune di queste impostazioni potrebbero già esserci, ma con un # (cancelletto) davanti, quel simbolo messo all’inizio di una riga annulla il comando scritto dopo quindi vi basterà togliere il # davanti alla riga ed aggiungerlo alla riga che volete togliere. per esempio io ho dovuto modificare questa sezione da così: server= #server=anon.freenet6.net #server=broker.freenet6.net

a così: #server= #server=anon.freenet6.net server=broker.freenet6.net

Ora salvate e chiudete. Ci siamo, possiamo avviare il tunnel! digitiamo: cd /usr/local/gw6c/bin/ sudo ./gw6c

ora se volete provare a vedere se funziona vi basterà accedere a questa pagina http://ipv6.whatismyv6.com/ che dovrebbe segnalarvi il vostro nuovo indirizzo IPv6 (che oltretutto non cambia riavviando il pc!).

Aggiunto dopo la segnalazione di Gabriele:

Mi ero dimenticato di farvi configurare apache!

aprite un terminale e digitate:

sudo gedit /etc/apache2/sites-available/default

modificate le prime righe in questo modo:

<VirtualHost [VOSTRO-INDIRIZZO-IPV6-LASCIANDO-LE-PARENTESI]:80 *:80> ServerAdmin webmaster@localhost ServerName http://TUOUSER.broker.freenet6.net/ DocumentRoot /var/www/ <Directory />

Salvate e chiudete.

riavviate apache con:

sudo /etc/init.d/apache2 restart

così sarete accessibili al vostro indirizzo.

Purtroppo come dicevo prima tante applicazioni (e siti) non supportano questi indirizzi, ma sappiate che entro poco tempo si dovrà passare per forza al loro uso quindi non demoralizzatevi. Nel frattempo sappiate che grazie  a questo tunnel potrete controllare a distanza il vostro pc e se volete potrete creare anche un sito raggiungibile dall’esterno. Si, avete capito bene! Perchè il server che offre il tunnel vi da anche un sottodominio strutturato così: TUOUSERNAME.broker.freenet6.net dove logicamente TUOUSERNAME è il nome con cui accedete al tunnel, se volete provare a vedere un sito del genere ho creato una pagina di prova sul mio pc di casa (che se è acceso dovrebbe funzionare, vi basterà cliccare qui: valdan.broker.freenet6.net Nella prossima guida vi spiegherò come installarvi un server LAMP sul vostro pc per poter caricarci sopra il vostro sito.



lunedì, gennaio 19 2009
Taggato come Guide ed Howto, fastweb, free, go6, gratis, gratuito, indirizzo ip, ip, ip pubblico, ipv4, ipv6, newbies, sottodominio, tunnel, utenti fastweb

Scritto da V4LD4N







CHI E' L'AUTORE?



Casinò Games Loan Casinò Poker Mutui Prestito Language Identification
Twitter Whois
Tumblr Sitemap
TopOfBlogs TopOfBlogs