Objetivo
Este documento descreve como configurar o Virtual Network Computing (VNC) túneis usando PuTTY para acessar máquina virtual (VM) consoles, ignorando XenCenter.
Ocasionalmente, os usuários do XenServer pode querer usar VNC para se conectar a consoles de hóspedes diretamente em vez de XenCenter. Configurando o Secure Shell (SSH) túneis para o efeito podem também auxiliar a contornar os problemas com NAT relacionados.Instruções
Usando a Interface Gráfica do Usuário
Em XenServer, todos os conectores VNC dentro Dom0 escutar nas portas a partir de 5900 (ele próprio Dom0), 5901 (primeira VM), e assim por diante.
Exemplo:
# Netstat -tlpn | grep 59 ... tcp 0 0 127.0.0.1:5900 0.0.0.0:* OUÇA 5515 / vncterm tcp 0 0 127.0.0.1:5901 0.0.0.0:* OUÇA 6564 / qemu-dm tcp 0 0 127.0.0.1:5902 0.0.0.0:* OUÇA 6808 / qemu-dm tcp 0 0 127.0.0.1:5903 0.0.0.0:* OUÇA 7448 / vncterm...
onde vncterm na saída acima é usado pelo Linux VMs e qemu-dm pelo Windows VMs.
- Faça o download e configurar o cliente PuTTY SSH (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)com (múltiplos) túneis, como mostrado na tela a seguir:
Usando a Command Line Interface
- Salve a sessão e fazer logon no XenServer - isto define-se os túneis configurados anteriormente.
- Execute um visualizador VNC (como UltraVNC - http://www.uvnc.com) e configurar uma conexão a uma porta de túnel na máquina local - referem-se a seguinte captura de tela:
Isto conecta a uma VM:
É possível configurar túneis SSH usando linha de comando plink.exe utilitário que vem com PuTTY no Windows. Para configurar um túnel para a porta 5904 (e, consequentemente, para a VM que escuta nessa porta) - como descrito acima - execute o seguinte comando da CLI: -L plink.exe 5904: localhost: 5904 root @ Este comando abre uma SSH shell uma vez conectado. Se uma concha SSH não é necessário, opção -N pode ser utilizada com p-ligação.
Link Autor: http://support.citrix.com/article/CTX119906
Nenhum comentário:
Postar um comentário