Die Summe aller TeileUnsere Kompetenzen umgesetzt

SixXS IPv6 Verbindung mit FreeBSD

Mit Hilfe des SixXS Tunnel Broker und FreeBSD ist es ein Leichtes eine IPv6 Verbindung über eine bestehenden IPv4 Internetzugang zu bewerkstelligen.

Als erster Schritt ist die Registrierung bei SixXS erforderlich, diese erfolgt direkt über die Website https://www.sixxs.net/

Das System von SixXS basiert auf Credits. Das bedeutet, dass für die Einrichtung eines IPv6 Tunnels eine bestimmte Anzahl von Credits eingetauscht werden. Credits verdient man sich, wenn man seinen Tunnel stabil und durchgehend aufbaut. Man erhält aber auch bereits für die Registrierung bei SixXS 25 Credits, so das man die erforderliche Anzahl von 15 Credits für die Anforderung eines neuen IPv6 Tunnels bereits zur Verfügung hat.

Nach einer gewissen Bearbeitungszeit erhält man alle notwendigen Daten für die Einrichtung der Tunnelsoftware AICCU, wie Benutzername, Kennwort und Tunnel ID.

Installation der Software:

cd /usr/ports/net/sixxs-aiccu; make install clean

Konfiguration von /usr/local/etc/aiccu.conf

# Login information (defaults: none)
username ABC1-SIXXS
password yOuRsEcReT

# Protocol and server to use for setting up the tunnel (defaults: none)
#protocol <tic|tsp|l2tp>
protocol tic
server tic.sixxs.net

# Interface names to use (default: aiccu)
# ipv6_interface is the name of the interface that will be used as a tunnel interface.
# On *BSD the ipv6_interface should be set to gifX (eg gif0) for proto-41 tunnels
# or tunX (eg tun0) for AYIYA tunnels.
ipv6_interface tun0

# The tunnel_id to use (default: none)
# (only required when there are multiple tunnels in the list)
tunnel_id T12345

Die restlichen Parameter können mehr oder weniger unverändert übernommen werden. Falls Sie ppp oder OpenVPN nutzen oder eine andere Software die das Tunneldevice benötigt, muss ggf. ein anderes Device anstatt tun0 verwendet werden.

Nun zur Systemkonfiguration /etc/rc.conf

ipv6_enable=“YES“
sixxs_aiccu_enable=“YES“

Test der Verbindung nach Reboot des Systems:

ping6 www.freebsd.org
PING6(56=40+8+8 bytes) 2001:15c0:65ff:5f1::2 –> 2001:4f8:fff6::22
16 bytes from 2001:4f8:fff6::22, icmp_seq=0 hlim=54 time=201.936 ms
16 bytes from 2001:4f8:fff6::22, icmp_seq=1 hlim=54 time=201.709 ms
16 bytes from 2001:4f8:fff6::22, icmp_seq=2 hlim=54 time=202.404 ms