Configurando VPN com o Hamachi entre Windows e Linux Debian
O objetivo desse artigo será guiar-lhes à configuração de uma rede VPN entre Windows e Linux utilizando o Hamachi. Não vou abordar aqui a instalação do Hamachi no Windows, pois o foco é a configuração no Linux.
Parte 2: Instalando o Hamachi
Você terá de baixar o pacote logmein-hamachi_2.0.0.12-1_i386.deb da própria página do logmein (https://secure.logmein.com/US/labs/) , via wget ou via navegador. Se estiver utilizando outra máquina com Windows e tiver acesso via ssh, pode baixa-lo e transferir via WinScp.
Após baixar o pacote basta instalar normalmente:
# dpkg -i logmein-hamachi_2.0.0.12-1_i386.deb
Pronto, agora somos os felizes possuidores de um possível acesso a um servidor Hamachi, vejamos como fazê-lo.
# hamachi
Agora vamos executar o login no Hamachi, para tanto execute o comando abaixo:
# hamachi login
Logging in .......... ok
E agora faremos a conexão efetivamente ao servidor desejado:
hamachi join id.da.rede
# hamachi join 5.171.166.202
Password:
Joining 5.171.166.202 .. ok
Após informar a senha que foi configurada no servidor, receberemos o ok de que estamos conectados.
E de agora em diante estaremos diretamente ligados a este servidor, independente de onde ele esteja fisicamente.
Apenas por curiosidade, vamos executar novamente o comando Hamachi:
# hamachi
No próximo e último passo mostrarei com utilizar os comandos smbclient e smbmout para listar e acessar os compartilhamentos.
Após baixar o pacote basta instalar normalmente:
# dpkg -i logmein-hamachi_2.0.0.12-1_i386.deb
(Lendo banco de dados ... 127948 arquivos e diretórios atualmente instalados).
Preparando para substituir logmein-hamachi 2.0.0.12-1 (usando logmein-hamachi_2.0.0.12-1_i386.deb) ...
Stopping LogMeIn Hamachi VPN tunneling engine logmein-hamachi.
Removing any system startup links for /etc/init.d/logmein-hamachi ...
/etc/rc0.d/K49logmein-hamachi
/etc/rc1.d/K49logmein-hamachi
/etc/rc2.d/S11logmein-hamachi
/etc/rc3.d/S11logmein-hamachi
/etc/rc4.d/S11logmein-hamachi
/etc/rc5.d/S11logmein-hamachi
/etc/rc6.d/K49logmein-hamachi
Desempacotando substituto logmein-hamachi ...
Configurando logmein-hamachi (2.0.0.12-1) ...
Adding system startup for /etc/init.d/logmein-hamachi ...
/etc/rc0.d/K49logmein-hamachi -> ../init.d/logmein-hamachi
/etc/rc1.d/K49logmein-hamachi -> ../init.d/logmein-hamachi
/etc/rc6.d/K49logmein-hamachi -> ../init.d/logmein-hamachi
/etc/rc2.d/S11logmein-hamachi -> ../init.d/logmein-hamachi
/etc/rc3.d/S11logmein-hamachi -> ../init.d/logmein-hamachi
/etc/rc4.d/S11logmein-hamachi -> ../init.d/logmein-hamachi
/etc/rc5.d/S11logmein-hamachi -> ../init.d/logmein-hamachi
Starting LogMeIn Hamachi VPN tunneling engine logmein-hamachi.
Pronto, agora somos os felizes possuidores de um possível acesso a um servidor Hamachi, vejamos como fazê-lo.
Acessando o servidor Windows
Vamos em primeiro momento rodar o comando Hamachi.# hamachi
version : 2.0.0.12 pid : 8415 status : offline client id : address : 0.0.0.0 nickname : lmi account:Reparem que esse comando nos retornou o status do Hamachi, entre outras informações muito úteis.
Agora vamos executar o login no Hamachi, para tanto execute o comando abaixo:
# hamachi login
Logging in .......... ok
E agora faremos a conexão efetivamente ao servidor desejado:
hamachi join id.da.rede
# hamachi join 5.171.166.202
Password:
Joining 5.171.166.202 .. ok
Após informar a senha que foi configurada no servidor, receberemos o ok de que estamos conectados.
E de agora em diante estaremos diretamente ligados a este servidor, independente de onde ele esteja fisicamente.
Apenas por curiosidade, vamos executar novamente o comando Hamachi:
# hamachi
version : 2.0.0.12 pid : 8415 status : logged in client id : 095-133-511 address : 5.171.159.71 nickname : lmi account: -Perceba que agora o Hamachi está online e conectado.
No próximo e último passo mostrarei com utilizar os comandos smbclient e smbmout para listar e acessar os compartilhamentos.
Eu particularmente só utilizei o hamachi até hoje para jogos, mas vejo que também tem muitas outras funcionalidades.
[ ]'s.