Per ipv6:

punto 1:

da inserire in /etc/apt/sources.list:

deb http://ppa.launchpad.net/berni/ipv6/ubuntu karmic main
deb-src http://ppa.launchpad.net/berni/ipv6/ubuntu karmic main

o alternativamente:

apt-get install python-software-properties

add-apt-repository ppa:berni/ipv6

a questo punto apt-get update

e quindi:

apt-get install openvpn



punto 2:

modificare i file di configurazione del server e dei client nel modo seguente:

server:

dev tap
secret myhost.key
script-security 3
proto udp6
up /etc/openvpn/myhost.up
log /var/log/openvpn/myserver.log

script /etc/openvpn/myhost.up

#!/bin/sh
ifconfig $dev up
ifconfig $dev add ipv6_from_gogonet/128


client:

remote ::securobserverwithgogocdns::
float
dev tap
proto udp6
script-security 3
secret myhost.key
up /etc/openvpn/myhost.up
log /var/log/openvpn/myclient.log

script /etc/openvpn/myhost.up

#!/bin/sh
ifconfig $dev up
ifconfig $dev add ::ipv6_from_gogonet::

punto 3:

installare gogoc e realizzare script di startup automatico:

wget

make linux installdir=/usr/local/gogoc install

cd /usr/local/gogoc/bin

./gogoc

punto 4:

realizzare uno script che all'avvio di gogoc copi e inserisca l'ipv6, doneminato ::ipv6_from_gogonet::, nel file:

/etc/openvpn/myhost.up

Pertanto VPN deve avviarsi solo dopo che  stato ottenuto tale dato.



===========================================

- occorre creare un account su gogonet (gogonet.gogo6.com)

- occorre creare un account su freenet6 (dall'account gogonet)

- usare amsterdam.freenet6.net per indirizzi statici
