J'ai eu besoin d'avoir accès à un réseau complet dont le seul point d'entrée était un serveur ssh. J'ai donc utilisé les outils ssh pour établir un tunnelVPN.
Network diagram
Destination : Debian
eth0 : 192.168.1.10/24
tun0 : 10.110.0.100/32
Commandes
On installe les paquets nécessaires pour la création de notre interface tun0
root@host:~# apt-get install uml-utilities
On vérifie que le service est activé
root@host:~# systemctl status uml-utilities.service
On active l'ip forward (routage)
root@host:~# echo 1 | tee /proc/sys/net/ipv4/ip_forward
Paramétrage de l'addresse ip de l'interface tun0
root@host:~# ip addr add 10.110.0.100/32 peer 10.110.0.200 dev tun0
Activation de l'interface tun0
root@host:~# ip link set tun0 up
Paramétrage du netfilter masquerading pour pouvoir joindre le réseau 192.168.1.0/24