Você está na página 1de 8

GT Aplicaes Educacionais em Rede

Utilizando VNC em conjunto com VRVS



1) O pacote VNC

O pacote VNC utilizado para o compartilhamento do desktop de um usurio/host para outros usurios/hosts
de forma remota. Esta ferramenta possibilita tambm que seja permitida apenas a visualizao do desktop ou
at o controle total via teclado e mouse por outros hosts de forma remota. O pacote fornece uma forma
completa para o compartilhamento de aplicaes, pois so instaladas ferramentas para o VNC Server e VNC
Viewer, utilizados respectivamente para a disponibilizao/compartilhamento e visualizao de um desktop.

A descrio do protocolo utilizado pelo VNC encontra-se em http://www.uk.research.att.com/vnc/protocol.html

Para sua utilizao, necessrio fazer o download e instalao do pacote Real VNC a partir de uma das
seguintes URLs:

http://www.vrvs.org/Download/Windows/VNCPackage/Default.htm
http://www.realvnc.com

A seguir so mostrados alguns passos importantes no processo de instalao do VNC:

a) Seleo dos componentes a serem instalados. O pacote VNC Server necessrio para o compartilhamento
do desktop. J o pacote VNC Viewer utilizado no cliente que desejar acessar o compartilhamento (o VNC
Viewer apenas uma das formas de acesso). Sugere-se que seja feita a instalao Full. A figura 1 ilustra esse
passo:


Figura 1: Seleo dos componentes a serem instalados


b) Determinao de tarefas adicionais na instalao. A partir desse passo possvel determinar a forma em que
o pacote VNC estar disponvel no sistema. As duas primeiras opes referem-se ao chamada do VNC,
possibilitando a criao de um atalho no desktop ou ainda, disponibilizao de um cone na barra de
inicializao rpida do Windows. J as duas ltimas opes referem-se ao registro do VNC Server como um
servio que pode ser iniciado automaticamente e inicia-lo imediatamente, respectivamente. A figura 2 ilustra
este passo da instalao.


Figura 2: Determinao das tarefas adicionais para instalao.

Uma vez que a instalao seja terminada, estar disponvel a partir do meu Iniciar o grupo Real VNC, com
opes para iniciar o VNC Server, VNC Viewer e configuraes rpidas de cada um destes componentes.

O componente principal utilizado ser o VNC Server pois na utilizao no VRVS, o prprio browser poder fazer
o papel do VNC Viewer.


Ao ativar o VNC Server (Iniciar -> Programas -> RealVNC -> Run VNC Server), estar disponvel o cone a
seguir no canto inferior direito.




Clicando com o boto direito do mouse neste cone, estaro disponveis as seguintes opes:

- Properties: Configura diversas informaes necessrias a ativao do VNC Server, ilustrada na figura 3
e explicada a seguir.

- New client: Inicia uma nova conexo com determinado cliente. O cliente dever estar com o VNC
Viewer ativo.

- Kill all clients: Finaliza todas as conexes ao VNC Server.

- About: Exibe informaes e verso do VNC Server.

- Close: Encerra a execuo do VNC Server.



Figura 3: Configurao principal do VNC Server

Abaixo so explicadas as opes dos 4 grupos de informaes exibidos na figura 3.

Incomming Connections:

- Accept socket connections (default): Opo para aceitar conexes diretas oriundas do VNC Viewer,
browser ou do VRVS.

- Password: Senha que ser utilizada para autenticar as conexes ao VNC Server. Quando o desktop for
compartilhado pelo VRVS, a senha solicitada dever ser a mesma cadastrada neste item.

- Display name: Nesta opo possvel determinar o display disponvel que ser utilizado no VNC
Server. Sugere-se que a opo Auto seja marcada para fazer a procura por displays livres no host
automaticamente.

- Enable Java Viewer: Opo que permite que o dektop compartilhado seja acessado diretamente via
browser, tendo o interpretador Java habilitado. A porta que deve ser acessada 5800 + nmero do
display no VNC Server. Caso seja utilizado o display 0, a porta a ser acessada deveria ser: 5800 + 0 =
5800. As figuras 4 e 5 ilustram esta forma de acesso.


Figura 4: Tela inicial para autenticao de usurio para acesso ao VNC Server via browser.




Figura 5: Resultado do compartilhamento ao VNC Server via browser.

When last client disconnects: Aes do VNC Server quando a ultima conexo for encerrada.

- Do nothing (default): Nenhuma ao.

- Lock workstation: Tranca o desktop do host. Disponvel para para Windows 2000 e XP.

- Logoff workstation: Efetua o logoff do usurio em questo.

Connection settings:

- Disable remote keyboard and pointer: Desabilita o acesso remoto via teclado e mouse.

- Disable local keyboard and pointer: Desabilita o teclado e mouse loca, caso o usurio queira conectar
ao host remotamente, evitando que outro usurio local abra alguma sesso. Experimental em Windows
NT/2000/XP.

- Remove desktop wallpaper (default): Remove o papel de parede do host afim de evitar consumo de
banda aos clientes.

Update handling:

- Poll full screen: Verifica toda a tela em busca de modificaes. Opo que sacrifica a performance, mas
que garante que mudanas em aplicaes incompatveis com o mtodo de verificao usado pelo VNC
sejam atualizadas.

- Poll foreground window: Verifica a tela cuja aplicao est ativa no momento.

- Poll windows under cursor: Verifica a tela cuja aplicao est sob o mouse no momento.

- Poll console windows only (default): Verifica a tela do Command Prompt.

- Poll on event received only: Verifica a tela apenas quando ocorrer um evento do mouse ou teclado.
Opo utilizada para otimizar os recursos de banda utilizados para a transmisso aos clientes.

Ao final destas configuraes, pressionando OK ou APPLY, o VNC Server estar ativo e poder proceder o uso
com o VRVS.


2. Utilizao no VRVS

Acessando o site www.vrvs.org, opo START, LOGIN (Caso o usurio no esteja cadastrado no sistema,
deve-se utilizar a opo REGISTER) e ENTER, ser possvel escolher uma das salas de reunio disponveis.

Ao escolher uma das salas, ser exibida atravs do browser uma tela, como ilustrado na figura 6:


Figura 6: Tela inicial, grupo SHARING.



A figura 7 ilustra a tela de configurao exibida ao pressionar o boto SHARE, presente na figura 6.


Figura 7: Configurao para integrao com VNC Server

As informaes solicitadas como Display Number, Your Password, Sharing Level devem ser preenchidas de
acordo com as configuraes aplicadas no VNC Server, mostrado na figura 3. A opo Sharing Level, dividida
em dois modos, permite que o compartilhamento sejam em modo Broadcast Only, ou seja, apenas transmitido
aos clientes ou o modo Full Control, onde os participantes podem interagir com o desktop via teclado e mouse.
A opo Sharing Colors pode ser alterada afim de modificar a qualidade da transmisso do desktop que ser
compartilhado.

Com estas informaes, a partir da opo DECLARE, o desktop estar sendo compartilhado.

A configurao de VNC proxy poder ser utilizada caso exista um proxy, mas em geral, isso no utilizado.


Figura 8: Tela resultante ao acionar a opo DECLARE.

Como a figura 8 est ilustrando, neste momento o desktop est sendo compartilhado via VNC. Para encerrar o
compartilhamento, basta pressionar o boto UNDECLARE.

IMPORTANTE: Para cada sala, apenas UM desktop poder ser compartilhado simultaneamente. Isso significa
que uma vez que um participante compartilhe seu desktop, os demais clientes podero optar apenas por
acessar ou no o compartilhamento, no podendo compartilhar seu desktop at que o participante encerre o
compartilhamento.

Existe tambm a opo Broadcast URL, que ao contrrio do Desktop Server, pode ser utilizada por qualquer
participante, fazendo com que a URL seja automaticamente aberta em todos os clientes. A figura 9 ilustra o
resultado da ao de Broadcast URL de www.tche.br mostrada na figura 8.









Figura 9: Janela resultante nos clientes utilizando a opo Broadcast URL por algum dos participantes.

E como fica o desktop compartilhado pelo lado dos demais participantes? A figura 10 ilustra a tela de acesso a
reunio, mostrando que o desktop de um dos participantes est sendo compartilhado e permitindo que atravs
da opo OPEN o desktop seja visualizado. No acionamento do boto OPEN, o resultado mostrado pela
figura 9, que mostra o desktop compartilhado com VRVS e VNC Server. Neste caso, no desktop compartilhado
est sendo exibida uma apresentao atravs do Power Point.


Figura 10: Tela de acesso reunio, mostrando que um desktop est compartilhado.


Figura 11: Resultado do acesso ao desktop compartilhado por parte de um dos participantes da reunio.


Troubleshooting

Problemas registrados:

Problema 1: O VNC Server encontra-se habilitado, configuraes default, utilizando a opo Auto para escolha
do display disponvel, mas no possvel acessa-lo via VNC Viewer, via Browser ou pelo VRVS.

Possvel soluo: Desabilitar a opo Auto nas propriedades de configurao do VNC Server e determinar um
outro nmero de display. Alterar o nmero do display tambm no momento do compartilhamento na
configurao do VRVS. Isso poder resolver possveis problemas com filtros na porta 5800, sabendo que a
porta que o VNC Server utiliza baseada na frmula: 5800 + Nmero display = Porta utilizada.

Você também pode gostar