![]() |
Atendendo à pedidos escrevi um pequeno e prático guia para usar o UltraVNC que, para quem não sabe, é um software de acesso remoto que permite usar outro computador através da rede, como se estivéssemos na frente dele. |
O UltraVNC é uma versão melhorara, mas rápida e fácil de usar do VNC – Virtual Network Computing – que é um protocolo desenvolvido para permitir o acesso remoto a computadores, mas que diferentemente do TelNet e do SSH usa uma interface gráfica, o que facilita bastante o trabalho principalmente em sistemas Windows, MacOS X, Linux rodando KDE, Gnome e qualquer outra interface. Os sistemas não precisam ser os mesmos para permitir o acesso, assim nada impede que à partir de uma máquina com Windows você acesse outra rodando o KDE sobre Linux. O UltraVNC é para Windows, mas é compatível com qualquer versão do VNC.
Desenvolvido com código aberto (Open Source) e sobre licença GPL, o UltraVNC é distribuído gratuitamente e é uma “mão na roda” para administradores e pessoal de suporte de redes que precisam atender clientes da rede com pequenos problemas no computador. Imagine você não ter mais que se deslocar vários andares apenas para configurar uma impressora ou verificar a presença de vírus em um disquete. Basta abrir o UltraVNC Viewer ou usar um navegador web e você terá a tela do PC do cliente em seu desktop. Para quem administra WANs então, nem se fala. Podemos até mesmo controlar PCs em outros estados ou países, desde que estejam na mesma rede.
O UltraVNC é um software recomendado apenas para redes locais pois pode ser extremamente perigoso se acessível pela Internet. Qualquer um que descubra a senha terá controle total sobre o servidor VNC. Muitos administradores de redes bloqueiam as portas usadas pelo protocolo VNC em seus firewalls para evitar problemas de segurança e usuários ingênuos.
Instalando e configurando o UltraVNC
Esses passos servem, com poucas ou nenhuma alteração para a maioria das distribuições VNC para Windows, inclusive o VNC tradicional.
O UltraVNC é dividido em duas partes:
- UltraVNC Server – Deve ficar ativo na máquina remota, ou seja, na que será acessada. Cuidado em que máquinas o Server será usado porque ele é a parte perigosa do VNC;
- UltraVNC Viewer – É usado para acessar a parte Server, é o cliente que se conecta aos servidores para permitir o acesso remoto.
Pra começar a instalar, baixe a versão mais recente do UltraVNC no site oficial. A instalação é bem simples e abaixo está um resumo:
- Dê um duplo clique no ícone do instalador que você baixou;
- Na primeira janela, escolha o idioma e clique em [Ok]. Não há a opção do português então eu sugiro o uso do idioma “Inglês”;
- Clique em [Next >], concorde com a licença clicando em ” I accept the agreement ” e clique em [Next >] novamente;
- Mantenha o local de instalação como ” C:Arquivos de programasUltraVNC ” e clique em [Next >];
- Agora você deve selecionar o tipo de instalação mais adequado. As opções são:
- Full installation – Instala o pacote completo;
- Server Only – Se você está instalando no computador remoto, o que será acessado;
- Viewer Only – Se você está instalando no computador do administrador, o que acessará o(s) outro(s);
- Custom Instalation – Permite que você escolha o que quer instalar. Se escolher essa, você já conhece bem o VNC e não precisaria estar lendo isso!
- Selecione a instalação adequada para cada caso e clique em [next >];
- Deixe o atalho como ” UltraVNC ” e mais uma vez clique em [Next >];
- Agora, temos várias opções possíveis onde as mais importantes são:
- Register UltraVNC Server as a system service – Marque esta opção para que o Servidor VNC inicie junto com o PC. Se quer apenas testar o VNC ou iniciá-lo manualmente para manter a segurança alta, deixe desmarcado;
- Start or Restart UltraVNC service – Permite controlar o servidor via “Ferramentas administrativas do Windows”. Se marcou a opção acima, marque esta também;
- Create UltraVNC desktop icons – Marque se você deixou as opções anteriores desmarcadas para que tenha acesso mais rápido ao programa;
- Selecione as opções acima conforme as necessidades, deixe o restante desmarcado e clique em [Next >]. Essas opções podem ser modificadas na configuração do UltraVNC posteriormente;
- Clique em [Install] e aguarde o fim da instalação;
- Clicando em [Next >] e depois em [Finish], concluímos o processo.
Repita os passos acima em todos os computadores da rede que usarão o VNC.
Com tudo instalado, vamos configurar o servidor de cada micro que será acessado. Primeiro temos que ter o UltraVNC rodando. Reinicie o computador ou simplesmente dê um duplo clique no ícone do UltraVNC Server no Desktop ou em “Iniciar/Programas/UltraVNC/”. Aparentemente nada acontece, mas olhe que o ícone azul do VNC está ao lado do relógio, na bandeja do Windows.
Dê um duplo clique neste ícone para abrir a janela “WinVNC: Current User Properties”, onde configuramos todas as opções do servidor VNC. Ela é meio confusa e assustadora no começo, portanto vamos nos resumir ao que interessa: a senha de acesso é a coisa mais importante que deve ser configurada e influi diretamente na segurança do computador remoto, portanto, na parte “Authentication”, coloque no campo “VNC Password:” a senha que será usada para acessar este micro. Bom, não preciso falar sobre a segurança das senhas não é?
Dê um [Ok] e o server já está rodando. Aproveite para anotar o IP deste PC na rede. Para isso, basta colocar o ponteiro do mouse sobre o ícone do VNC ao lado do relógio, sem clicar, e ele mostrará rapidamente o IP atual. Use este mesmo procedimento com o cliente quando estiver fazendo um atendimento remoto, pedindo a ele que pare o ponteiro sobre o ícone.

Obtendo o IP do servidor.
Uma dica importante é configurar o firewall do servidor para aceitar conexões do UltraVNC Server pelas portas 5800 e 5900 que são as usadas pelo VNC.
Acesso remoto
Agora vamos testar o acesso abrindo o UltraVNC Viewer no computador que será usado para acessar o servidor. Na janela de conexão digite no campo “VNC Server:” o IP do servidor remoto. Deixe as outras opções como estão e clique no grande botão [Connect]. A janela de Status aparece e a senha do servidor é requisitada. Digite-a e aguarde a conexão.
Logo uma janela será aberta e nela será carregada a janela de controle remoto, com todos os ícones atalhos, botões, etc. Pronto! Você tem acesso total à este PC!
No topo da janela do PC remoto podemos ver uma barra de ferramentas com várias opções que podem ser aplicadas. Um resumo das funções está abaixo:

- Envia a seqüência [Ctrl] + [Alt] + [Del] para o micro remoto;
- Modo “Full Screen” ou tela cheia. Use [Ctrl] + [Alt] + [F12] para voltar ao modo anterior;
- Exibe e permite editar algumas opções da conexão;
- Atualiza a tela;
- Envia a seqüência [Ctrl] + [Esc] que é o mesmo que a tecla “Windows” do teclado;
- Permite o envio de outras seqüências de teclas;
- Exibe o status da conexão entre os micros;
- Encerra a conexão;
- Oculta a barra de ferramentas. Use [Ctrl] + [Alt] + [F9] para voltar a exibi-la;
- Apaga a tela no micro remoto, assim o usuário não verá o que está sendo feito;
- Permite a transferência de arquivos entre os dois PCs. Muito útil para instalar programas no PC remoto;
- Permite selecionar apenas uma janela para que somente ela seja exibida;
- Volta a exibir todo o desktop do PC remoto;
- Abre um chat com o PC remoto, permitindo a troca de mensagens entre eles.
A maioria destas e outras funções também estão disponíveis pelo menu de contexto ao se clicar com o botão direito na barra de título da janela de controle remoto.
Existe uma outra possibilidade que é usar um navegador web. Neste caso, não é necessário ter o “Viewer” instalado pois uma interface em JAVA será usada. Teremos que usar então um navegador que tenha o Java instalado e o desempenho é bem inferior ao “Viewer”. Para acessar o PC remoto via navegador, digite na barra de endereços “http://ip_do_pc_remoto:5800″ sem as aspas é claro! O JAVA será carregado e a senha do servidor solicitada.
Alternativa de acesso pela Internet
Também é possível usar o software pela Internet, desde que o servidor tenha um IP válido na web, ou seja, esteja ligado diretamente via modem e com as portas 5800 e 5900 liberadas no firewall. Uma boa banda larga é essencial neste caso. É possível acessar micros em uma rede pela Internet, mas é necessário configurar corretamente o roteador e isso é trabalho de administrador de redes, gente que não precisaria estar lendo este artigo.
Se você precisa acessar um computador via Internet, uma alternativa mais funcional é o serviço LogMeIn que é gratuito. Breve falarei mais sobre ele, mas seu uso é bem simples, através do próprio navegador.
Pra fechar, dou uma dica legal que achei no site do UltraVNC e que permite ocultar o ícone do Server que fica ao lado do relógio: usando o RegEdit, acesse a chave “HKEY_LOCAL_MACHINE\Software\ORL\Win\VNC3″ e altere o valor de “DisableTrayIcon” para “1″ sem as aspas.
infelizmente, muita gente sem conhecimento ou “demente” confunde o VNC com um programa de invasão ou coisa de hacker. Apesar de poder ser usado para fins maléficos, não é este o objetivo desta excelente ferramenta. Espero que esse artigo exclareça isso e ajude para que você use o VNC com sabedoria!
Nosso fórum está disponível para troca de idéias…










4 comentários para este post
Em 18 de março de 2009 às 08:42.
Ae, muito interessante o blog e esse tutorial do UltraVnc.
Eu já o conhecia mais não tão detalhado assim.
Mais aqui onde trabalho estamos tentando criar uma solução com o mesmo propósito. Até já temos o programa para usar que é o xtightvncviewer. Mais uma função precisa ser descoberta. Como bloquear a tela do cliente, seria a mesma função do ícone 10 do ultravnc como mostrado no tutorial.
Se souber de algo e puder me responder por e-mail eu agradeço.
Em 20 de março de 2009 às 20:15.
Vander,
realmente na documentação do “tight” não achei nada que faça isso!
Em 2 de fevereiro de 2010 às 04:28.
muito bom o tutorial.
Mas eu instalei o ultravnc server numa maquina com modem da velox não roteado e instalei o ultravnc viewer no meu pc com internet discada e não consegui e tabém fui tentar de outro pc que também tem instalado o ultravnc viewer com intyernet velox e também não consegui.
se puderem mim da uma dica como fazer funcionar agradeço a atenção!.
Em 2 de fevereiro de 2010 às 09:27.
Adonis,
O VNC não é apropriado para uso na Internet porque “é pesado”, usa portas que normalmente são bloqueadas nas redes, roteadores e firewalls porque é muito vulnerável à ataques e uso mal-intencionado.
Para acesso remoto ao Windows via Internet eu recomendo o serviço LogMeIn que é leve usa portas padrão, já que é adequado para uso com a web. Além do que, é muito mais seguro que o VNC.
Escreva um comentário
- Todos os comentários serão rigidamente moderados;
- Identifique-se! Comentários de anônimos ou com e-mail falso serão removidos;
- Comentários com links serão removidos. Somente o link do comentarista será aceito;
- Comentários escritos em miguxês e/ou com predominância de maiúsculas serão removidos;
- Dúvidas técnicas e solução de problemas devem ser postados preferencialmente no Fórum;
- Por favor, prove que você é coerente, educado e bem informado: conheça o restante do site, saiba quem somos, sobre o que, para quem e como escrevemos antes de comentar futilidades;
- Respeite as opiniões dos autores e dos outros comentaristas. Seja breve e sem ofensas;
- Escreva comentários relevantes e que contribuam de alguma forma para o bem da humanidade;
- Não seja um inútil social. Lembre-se que o mundo não gira ao seu redor.
Atenção comentarista!