Creación de un túnel IPIP en Linux le permite conectar dos redes IPv4 que no serían capaces de comunicarse entre sí de otro modo . Esto es posible mediante el uso de la " tunl0 " , que es un dispositivo de túnel IP que ayuda con la configuración de las interfaces de red para los dos sistemas . Para crear un túnel IPIP debe establecer de punto a punto las conexiones directas entre las redes , a continuación, agregar rutas a sus tablas de enrutamiento IP. Instrucciones 
 1 
 Inserte el " ipip " y los módulos " new_tunnel " en el kernel de Linux , escriba los siguientes comandos en la shell: 
 
 insmod ipip.oinsmod new_tunnel.o 
 2 
 Introduzca los siguientes comandos en el primer router de la red : 
 
 ifconfig 10.0.3.1 tunl0 pointopoint 172.34.21.44route add-net 10.0.4.0 netmask 255.255.255.0 dev tunl0 < br > 
 Reemplazar " 10.0.3.1 " con la dirección del primer router. Reemplace " 172.34.21.44 " con la dirección pública del segundo router. Reemplazar " 10.0.4.0 " con la dirección de la segunda red . Reemplazar " 255.255.255.0 " con la máscara de red. Este código crea un vínculo directo entre el primer router y la segunda red . También agrega una nueva ruta en la tabla de enrutamiento IP a la segunda red 
 3 
 Introduzca los siguientes comandos en el segundo router de la red : . 
 
 Ifconfig 10.0.4.1 tunl0 pointopoint 172.46.31.56route add-net 10.0.3.0 netmask 255.255.255.0 dev tunl0 
 
 Reemplazar " 10.0.4.1 " con la dirección del segundo router. Reemplace " 172.46.31.56 " con la dirección pública del primer router. Reemplazar " 10.0.3.0 " con la dirección de la primera red . Reemplazar " 255.255.255.0 " con la máscara de red. Este código establece un vínculo directo entre el segundo y el primer router de red. El código también agrega una ruta a la primera red 
 4 
 Finalizar el proceso de configuración de túnel mediante el apagado del controlador de la interfase " tunl0 " con este comando: . 
 
 Ifconfig tunl0 abajo 
 
 ahora debe haber un túnel IPIP establecido entre las dos máquinas.