Estou fazendo esse pequeno tutorial para auxiliar as pessoas que ainda sentem dificuldades para acessar VNC Server que está atrás do BrazilFW.
Vamos lá !
Basicamente, existem duas formas (Pelo menos que eu conheço, se souber de alguma outra fique a vontade para ajudar) que serão explicadas mais abaixo.
1. Fazer o redirecionamento direto, configurando cada maquina em uma porta distinta.
2. Usar túnel SSH
Usando a 1ª Técnica:
Essa é a técnica mais usada, não sei porque, mais é a que uso também
Para usar essa técnica siga os seguintes passos:
1. Configure o seu servidor do VNC para uma porta diferente da padrão, eu gosto de usar o fim do IP como referencia. Ex: No IP 192.168.0.30 as portas do VNC seriam 5830 e 5930.
2. Vá ao Webadmin e entre em Redirecionamento de Portas.
3. Clique em Serviços Pré-definidos.
4. Escolha VNC - Controle Remoto.
5. Em Endereço IP Interno coloque o endereço da maquina que rodará o server.
6. Clique em enviar.
7. Agora, vá na 1ª regra que você acabou de criar, clique em editar.
8. Em Numero da Porta Inicial, coloque a porta que foi definida no 1º passo.
9. Repita com a 2ª regra.
10. Recarregue o Firewall.
11. Faça o backup.
Pronto, já está tudo ok !
Notas:
Para usar essa técnica é necessário usar IP fixo.
Lembre-se que a porta 5900 é para acesso com VNC Viewer e a porta 5800 é para acesso via web (Java Applet)
Usando a 2ª Técnica:
Essa técnica pode parecer um pouco mais complexa para quem nunca usou túneis de conexão, mais também não tem mistério.
Para saber um pouco mais sobre túneis:
kb.php?mode=article&k=79 Artigo ensinando a fazer túnel com o PuTTY
http://pt.wikipedia.org/wiki/Tunneling Visão geral de o que é um túnel em informática
Para usar essa técnica, você irá precisar de um cliente de SSH para fazer o túnel, recomendo o PuTTY:
http://www.chiark.greenend.org.uk/~sgta ... nload.html
Utilizando a 2ª técnica:
1. Abra o PuTTY.
2. Em Host Name (or IP Address) coloque o Host ou IP da máquina que roda o BrazilFW
3. Em Port, coloque a porta do SSH do BrazilFW (Geralmente 22, mais pode ser alterada por bloqueio da provedora de acesso)
4. Agora em SSH, escolha Enable Compression
5. Agora em Tunnels dentro de SSH complete assim:
Source Port: 5900
Destination: Ip_da_maquina_do_VNC_server:Porta_da_maquina_do_VNC_Server
6. Pronto, agora é so rodar o VNC Viewer com o endereço 127.0.0.1:5900
Notas:
Não testei essa técnica ainda, podendo haver erros.
É isso, qualquer dúvida, sugestão, complementação, correção será bem vinda.
[]’s a todos!
Att: Muskt