Tunel IP com ifconfig
Olá Pessoal,
Esses dias precisei de configurar um túnel, fiz isso de uma forma muito simples.
A situação era a seguinte :
Eu tinha 3 redes, que vou chamar de A, B e C ( internet ).
E eu precisava de fazer um túnel entre a rede A e a rede B.
Então vamos lá :
Rede A
IP = 10.0.0.0/24
Interface Local = 10.0.0.1
Internet = 172.10.11.12
Rede B
IP = 192.168.0.0/24
Interface Local = 192.168.0.1
Internet = 172.22.33.44
No roteador da rede A, devemos fazer o seguinte:
# ifconfig tunl0 10.0.0.1 pointopoint 172.22.33.44
# route add -net 192.168.0.0 netmask 255.255.255.0 dev tunl0
No roteador da rede B, devemos fazer o seguinte:
# ifconfig tunl0 192.168.0.1 pointopoint 172.10.11.12
# route add -net 10.0.0.0 netmask 255.255.255.0 dev tunl0
E com isso, terminamos o nosso túnel
Obs.: O módulo ipip deve estar ativo no kernel, se não tiver você deve ativá-lo da seguinte forma :
# modprobe ipip
E ae Gustavo, tudo bom?
Cara, isso criptografa a comunicação entre as duas LANs? Ou apenas viabiliza a comunicação entre elas?
Abraço.
Legal… VPN para pessoas incapazes de configurar IPSEC ou OPENVPN…
Penha que qualquer um consegue ler os dados passando no tunel…
Seria esse um “tunel transparente” ? Hehehehehe
Esses dias mesmo eu avaliei uma implementação similar em um cliente em potencial… para melhorar um pouco a situação eles estavam rodando telnet em cima do tunel não-cifrado… Recomendação? Arranca tudo fora…