systemadmin.es > Distribuciones > Configuración de túnel gre en Debian/Ubuntu

Configuración de túnel gre en Debian/Ubuntu

Anterior vimos cómo configurar un tunel gre en CentOS y similares, vamos a ver el equivalente en Debian/Ubuntu habilitando explícitamente multicast:

Igualmente vamos a necesitar un /30 para tener un rango de únicamente dos direcciones, con sipcalc lo podemos calcular:

# sipcalc 172.16.101.244/30
-[ipv4 : 172.16.101.244/30] - 0

[CIDR]
Host address            - 172.16.101.244
Host address (decimal)  - 2886755828
Host address (hex)      - AC1065F4
Network address         - 172.16.101.244
Network mask            - 255.255.255.252
Network mask (bits)     - 30
Network mask (hex)      - FFFFFFFC
Broadcast address       - 172.16.101.247
Cisco wildcard          - 0.0.0.3
Addresses in network    - 4
Network range           - 172.16.101.244 - 172.16.101.247
Usable range            - 172.16.101.245 - 172.16.101.246

Deberemos añadir la configuración en el /etc/network/interfaces con los parámetros que permite dicho fichero para la configuración de red en Debian/Ubuntu:

  • pre-up: Añadiremos el comando para levantar el túnel gre, siendo las opciones remote el servidor remoto y local la IP que usaremos en el servidor local para conectar al remoto
  • up: Habilitaremos la opción de multicast mediante el comando ifconfig gre1 multicast
  • pointopoint: Indicaremos la dirección del servidor remoto
  • post-down: Eliminamos el túnel mediante iptunel
  • Mediante address y netmask: Configuración estándar de la interfaz: IP y máscara

Por lo tanto, quedaría similar a la siguiente:

auto gre1
iface gre1 inet static
        address 172.16.101.246
        netmask 255.255.255.252
        up ifconfig gre1 multicast
        pre-up iptunnel add gre1 mode gre remote 1.2.3.4 local 5.6.7.8 ttl 255
        pointopoint 172.16.101.245
        post-down iptunnel del gre1

Evidentemente, en el otro extremo deberemos girar las IPs de dentro y fuera del túnel.

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>