2012-02-19 03:09:22 +0000 2012-02-19 03:09:22 +0000
16
16

Números de porta VNC

De acordo com a Wikipédia:

VNC por defeito usa a porta TCP 5900+N,[5][6] onde N é o número de visualização (geralmente :0 para uma visualização física). Várias implementações também iniciam um servidor HTTP básico na porta 5800+N para fornecer um visualizador VNC como um applet Java, permitindo uma ligação fácil através de qualquer navegador web com Java. Podem ser utilizadas diferentes atribuições de portas desde que tanto o cliente como o servidor estejam configurados em conformidade.

O meu livro diz que quando se inicia o vncserver pela primeira vez (versus iniciar várias instâncias) usa-se o host-ip do vncviewer: 1

Refere-se à ligação ao display número 1 e porta 5901.

O que acontece se se ligar ao 5900 (Display físico), isto causa problemas? Quando se diz “exposição física”, eles controlam o seu monitor? Em caso afirmativo, o que acontece se se ligar a ele? Sei que pode alterar estas portas de qualquer forma, mas no contexto da Wikipedia com configuração padrão, digamos que se liga ao vncviewer host-ip:0?

Respostas (1)

13
13
13
2012-02-19 04:04:19 +0000

Em geral, isso significa simplesmente que mostra o ecrã tal como está - a maioria das implementações Windows VNC parecem utilizar a porta 5900, e a porta pode ser um número arbitrário - basta fazer corresponder a porta que o servidor VNC está configurado para o cliente.

No entanto, há um pouco mais - o Linux permite-lhe ter ecrãs virtuais, e pode ligar uma sessão separada X via VNC. Uma vez que cada sessão VNC tem de ter a sua própria sessão, é uma convenção para simplificar as coisas - pode ligar a porta 5900 a um display virtual e funcionará. É apenas mais simples lembrar a porta padrão + número de visualização.