View Single Post
Old 25-02-2011, 21:29   #6
ciusss89
Senior Member
 
L'Avatar di ciusss89
 
Iscritto dal: Jul 2008
Città: mondovi
Messaggi: 1491
Tunnelling Ipv6
Info:
Consiste nell'installare un pacchetto che fornisca al vostro router un ipv6 pubblico raggiungibile ovunque dal web. I pacchetto usato sarà gw6c. Bisogna prima ottenere un nome utente e password registrandosi QuI
Installazione:
Può essere effettuata o dal gestore pacchetti, o se ci si connette tramite terminale digitando:
Codice:
opkg update
opkg install gw6c
Configurazione:
Bisogna aprire il file di configurazione con un editor testuale e seguire le modifiche riportate, in modo che il vostro file risulti identico al mio eccetto i campi [ option userid xXxXxXxX ] e [option passwd xXxXxXxX], dove nei campi xXxXxXxX bisogna inserire utente e password:
Apriamo il file con:
Codice:
nano /etc/config/gw6c
Codice:
config gw6c basic
        #Comment out next line to enable gw6c
        option disabled         0

        #Leave empty if connecting anonymously
        option userid   xXxXxXxX
        option passwd   xXxXxXxX

        #For anonymous use anon.frenet6.net and
        #account holders should use broker.freenet6.net
        option server           montreal.freenet6.net

        #auth_method <anonymous|any|passds-3des-1|digest-md5|plain>
        #Use anonymous with anonymous access and
        #any if you are account holder
        option auth_method      any

config gw6c routing
        #host_type <host|router>
        option host_type        host
        option prefixlen        48
        option ifprefix         br-lan

        #DNS server list to which the reverse prefix
        #will be delegated. Separate servers with :
        option dns_server

config gw6c advanced
        #Location where to store configuration file
        option gw6c_conf        /tmp/gw6c.conf
        option gw6c_dir         /usr/share/gw6c
        option auto_retry       yes
        option retry_delay      3
        option keepalive        yes
        #keepalive interval
        option interval         3
        #tunnel_mode <v6v4|v6udpv4|v6anyv4|v4v6>
        option if_tunnel_mode   v6anyv4
        option if_v6v4          sit1
        option if_v6udpv4       tun
        option if_v4v6          sit0
        option client_v4        auto
        option client_v6        auto
        option template         openwrt
        option proxy_client     no

config gw6c broker
        option broker_list      /tmp/gw6c-broker-list.txt
        option last_server      /tmp/gw6c-last-server.txt
        # Always use last known working server? <yes|no>
        option always_same_serv no

config gw6c logging
        option log_console      0
        option log_stderr       1
        option log_file         0
        option log_syslog       0

        option log_filename     /var/log/gw6c.log
        option log_rotation     yes
        #Max size when using log file rotation
        #possible values: 16|32|128|1024
        option log_maxsize      32

        #<USER|LOCAL[0-7]>
        option syslog_facility  USER
Avviare il demone con:
Codice:
root@Fon2G:~# /etc/init.d/gw6c enable
root@Fon2G:~# /etc/init.d/gw6c start
Verificare la presenza del tunnel con:
Codice:
root@Fon2G:~# ifconfig tun
Screenshot:

*NOTA IMPORTANTE
Se il server di Go6 non ci fornisce un ip, il processo di avvio (init) rimane in attesa che il gw6c si porti a termine la procedura di acquissione dell'ipv6. Questo fa si che servizi come il dhcp server che vengono avviati dopo gw6c non partano fino a quanto gw6c non si "aggangia". La soluzione sarebbe:
ediatare il file di avvio 'nano /etc/init.d/gw6c', dove è riportato Start cambiare il numero in 99. Cosi diminuiamo la priorità di avvio di gw6c, agirando il problema.

__________________
MB: Aw9d-max CPU: E6600 @ 3,32ghz (vcore default 1,275), DDR2 2x1gb 3/4/4/12 @ 2,10V , VGA: POV 8800 GTS 320mb 648/1458/975. RAFFREDDAMENTO A LIQUIDO ARTIGINALE ...
Vendo : ROUTER STATION PRO, SISTEMA EMEDDED.

Ultima modifica di ciusss89 : 10-03-2011 alle 20:59.
ciusss89 è offline   Rispondi citando il messaggio o parte di esso