Bom galera estou criando este tutorial com o intuito de passar minha experiência a vocês com esse caso aí, de começo pensei que seria algo fácil pelo fato do vnc ser multiplataformas, pois é, pensei! Com todos os problemas que ocorreram procurei algum material na internet e não achei nada em português, só achei um texto em inglês que nem foi de tamanha ajuda.
A ladainha, primeiro entrei em um site de downloads comum baixei o realvnc instalei em meu desktop que roda windows, com o intuito de acessa-lo remotamente usando meu notebook que só tem linux, baixei instalei normalmente configurei da maneira que desejei, porém, na hora de acessar remotamente pelo linux não consegui dava erro, ou até travava sem me passar nenhuma informação do porquê, então recorri a um cliente mais robusto o que vém inclusive no próprio ubuntu (cliente do terminal server), connectando com ele, consegui algumas informações que foi aí que entendi como chegar a resolução de meu problema, quando conectava ele mim passava um erro com um número, clicando em detalhes ele dizia, copyright – RealVNC, entre no link … para tentar resolver seu problema, não nessas palavras mais foi o que quis dizer, quando lí o erro referênciando copyright (direto de cópia), fui no windows deletei o RealVNC e procurei algum outro servidor pois esse era uma versão free com menos recursos que o pago, pesquisando cheguei a um software open source o ultraVNC, instalei, configurei do jeito que queria e pronto, 100% funcional isso que é um software livre! Ele é compatível com windows vista e ainda tem configurações interessantes sobre como por exemplo remover o Aero quando acessado.
Começando a configuração, darei algumas dicas de como configurar o ultraVNC server no windows e instalar o client no linux:
Primeiro baixe o ultr@VNC para windows no link:
http://downloads.sourceforge.net/ultravnc/UltraVNC_1.0.4_Setup.exe?modtime=1210606850&big_mirror=0
após instalar aparecerá esta tela:
O mais importante é setar a senha, uso as configurações desta maneira aí como na imagem, tem uma opção interessante que é o Default Server Screen Scale que fica no canto inferior direito, que você pode colocar a escala que o desktop vai ter na transmissão, é bastante interessante esta opção, por padrão ela vem 1/1, tente aumentar o valor e perceba que a janela do client erá diminuir, as portas é bastante interessante que você mude por motivos de segurança.
A porta que vem definida por default Http: 5800 é a porta de conexão ao vnc pelo browser, para ultilizar esta função você tem que deixar ativado a opção Enable JavaViewer (Http Connect).
Também aconteceu o seguinte caso comigo, quando você instala o ultravnc ele fica na iniciação do sistema, entrei no msconfig e tentei achar o ultravnc lá, porém não achei para desativar, se alguém souber como fazer isso por favor mande um comentário aí, para executar esta ação, meio que fiz uma gambiarra, em Iniciar>Todos os programas>UltraVNC>UltraVNC Server tem um programa chamado Stop WinVNC Service que serve para fechar o servidor vnc então peguei esse programa e colei um atalho no Iniciar>Todos os programas>Inicializar não é a maneira correta de se fazer mais funciona, na verdade ele inicia o vnc server e fecha, não é algo legal.
Vamos agora instalar o cliente no linux, baixe o seguinte pacote:
$sudo apt-get install svncviewer
após isso abra o cliente Alt+F2 digite vncviewer, irá aparecer uma janela, onde você digita o ip e da ok.
Para conectar ao vnc pelo brownser basta você colocar no brownser o ip da máquina onde está o servidor e a porta, por exemplo http://192.168.0.2:5800, lembrando que o aplicativo java tem que estar devidamente instalado em seu navegador, essa maneira de se connectar ao vnc é uma forma muito interessante vale a pena conferir.
Bom pessoal até a próxima.

Escrito por marcelolivre