Obtener un prefijo IPv6 con gogoc en Fedora

En mi post anterior, expliqué cómo conectar de forma anónima una sola máquina con el broker IPv6 Freenet6.net. Ahora os voy a contar cómo obterner un prefijo /64 y repartir direcciones a nuestra red local.

Voy a asumir que tenemos el paquete gogoc instalado y hemos configurado la opción “-y” en /etc/sysconfig/gogoc. Además necesitamos crear una cuenta en Freenet6.

Con estos prerequisitos cumplidos, editamos el fichero /etc/gogoc/gogoc.conf y modificamos las siguientes líneas:

# Nuestra cuenta en Freenet6.net
userid=mi_usuario
passwd=mi_password

# Especificar un servidor en concreto nos permite tener siempre el mismo prefijo.
# Podemos usar también authenticated.freenet6.net
server=amsterdam.freenet6.net
auth_method=any

# Solicitamos un prefijo /64
host_type=router
prefixlen=64
# Aquí hay que poner el interfaz de red donde queremos anunciar el prefijo
if_prefix=p6p1

De esta forma cuando arranquemos el servicio, obtendrá un prefijo /64 y ejecutará el demonio radvd que lo anunciará en la red, permitiendo que todos los dispositivos que soporten la autoconfiguración IPv6 obtengan una dirección IPv6 pública.

# systemctl start gogoc.service
# systemctl status gogoc.service
gogoc.service - Freenet6.net tunnel client to IPv6
Loaded: loaded (/lib/systemd/system/gogoc.service; disabled)
Active: active (running) since Tue, 24 Apr 2012 13:10:24 +0200; 7min ago
Main PID: 8223 (gogoc)
CGroup: name=systemd:/system/gogoc.service
├ 8223 /usr/bin/gogoc -f /etc/gogoc/gogoc.conf -y
├ 8260 /usr/sbin/radvd -u radvd -p /var/run/radvd/radvd.pid -C /var/run/gogoc/gogoc-rtadvd.conf
└ 8261 /usr/sbin/radvd -u radvd -p /var/run/radvd/radvd.pid -C /var/run/gogoc/gogoc-rtadvd.conf

Advertisements

One thought on “Obtener un prefijo IPv6 con gogoc en Fedora”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s