Há dois PCs Ubuntu chamados A e B .
A e B são conectados à Internet usando duas conexões de Internet separadas . (No meu caso, duas conexões de banda larga móvel ppp0 x2)
Cada conexão possui um endereço IP público exclusivo e estático.
O que preciso é controlar o cursor de um computador, usando o mouse B , pela Internet .
Nos dois computadores, permiti que outros usuários controlassem meu computador nas preferências do Desktop Sharing , como abaixo:
Quando tento me conectar a A do B usando o Remmina Remote Desktop Client , ele se recusa a se conectar depois de tentar por um tempo.
Estas são as minhas configurações:
Espero que isso seja feito a partir de um software de código aberto disponível, não do TeamViewer.
Achei este guia mais difícil de entender.
Forneça-me instruções claras ...
Obrigado por dar uma olhada!
networking
remote-desktop
vnc
remmina
ip
Naveen
fonte
fonte
Respostas:
Resumindo dos comentários
Os dois computadores estão conectados à Internet pela rede de dados móvel (telefone celular). Vou me referir ao provedor de serviços de dados da célula como "provedor de serviços de Internet" ou ISP . Existem dois problemas:
Não tenho conhecimento do ISP específico em questão. No entanto, geralmente os ISPs tomam essas ações para impedir que conexões de dados móveis sejam usadas para conectar servidores e para a segurança dos clientes. Às vezes, os ISPs proíbem o uso de dados móveis para servidores em seus contratos de serviço.
Nessas circunstâncias, especificamente se o contrato de serviço do ISP proibir o uso de dados móveis para servidores, é improvável que o ISP abra as portas necessárias para conectar os dois computadores e encaminhe as portas específicas do endereço IP externo para o endereço IP interno.
Suas conexões funcionarão se o ISP:
(a) abre as portas
(b) e siga um destes procedimentos:
Sem estes do ISP, é impossível usar a solução nativa para conectar remotamente do computador B ao computador A.
Sobre a conversão da configuração NATed para a configuração IP estática real do superusuário :
Se o ISP estiver de acordo em abrir e encaminhar portas, eu recomendo usar o VNC sobre o túnel ssh pelos seguintes motivos:
Para tentar isso no Remmina, vá para a
ssh
guia e marque as duas caixas de seleção, (a) use ssh e (b) use tunnel. Pode ser necessário instalar o ssh nos dois computadores.No entanto, esta solução não está disponível sem o encaminhamento de porta na configuração do IP NAT ou uma instalação com acesso direto ao IP externo.
Espero que isto ajude.
fonte
Instale o aplicativo Team Viewer nos dois sistemas Ubuntu. Você pode visualizar e controlar sistemas em bidirecional.
O TightVNC é um pacote de software de controle remoto de código aberto. Com o TightVNC, você pode ver a área de trabalho de uma máquina remota e controlá-la. Você pode obtê-lo aqui . Você precisa configurar o roteador
fonte
Esqueça! Você não fez nada errado. Você está apenas recebendo NAT das suas operadoras de celular. Nas duas extremidades. sem controle sobre os roteadores. Essa é a pior caso possível.
Eu recomendo dividir sua pergunta em duas:
Eu recomendo começar com ssh. Conectar esses dois computadores provavelmente envolverá algum encapsulamento ssh. Seria muito bom ter um terceiro com um endereço público na Internet. Ou seja, um VServer barato de 2 € / mês.
O melhor seria ter uma solução de VPN. Isso é um pouco mais difícil para iniciantes, mas mais conveniente a longo prazo.
Desculpe. Não há uma resposta fácil para você. Você precisa cavar túneis de rede ou obter uma conexão séria à Internet. Escolha um. Isso pode parecer rude, mas acredite, sou apenas o mensageiro de más notícias aqui. Por favor, não me vote.
Aqui está uma palestra para uma leitura mais aprofundada sobre o seu problema: http://en.wikipedia.org/wiki/Network_address_translation#Drawbacks
Observe a frase:
Hosts behind NAT-enabled routers do not have end-to-end connectivity and cannot participate in some Internet protocols.
Qualquer solução que qualquer um pode chegar a aqui vai envolver uma terceira parte. Cuidado ao usar serviços da web proprietários.
fonte
Se alguém estiver interessado em ajudar um amigo a encontrar
easiest
alguém na área de trabalho remota do ubuntu, instale a extensão de área de trabalho remota do google chrome. Link para extensãovídeo tutorial
https://www.youtube.com/watch?v=T2RBIkEgRk0&feature=related
Tentamos com um amigo que ganhou 7, funciona muito bem.
fonte
Eu uso o KRDC / KRFB (cliente / servidor) para usar coisas relacionadas ao VNC. A pesquisa do software VNC (clientes / visualizadores e servidores) ajudará você a encontrar outras alternativas gratuitas (como o TightVNC, acho).
EDIT: A busca pelo software VNC é mais fácil com o Synaptic Package Manager do que com o Ubuntu Software Center, mas ambos devem produzir resultados interessantes.
EDIÇÃO # 2: Você deve manter as janelas de preferências abertas! Eles também mantêm o servidor on-line, pelo que sei, mas isso pode ter sido corrigido desde a última vez que usei o software capturado de tela acima
fonte
Você pode tentar instalar o cliente Hamachi Beta do Log-me nas duas máquinas Ubuntu e conectá-los à sua rede Hamachi.
Você pode usar o VNC para obter controle remoto sobre a VPN. Este não é um código aberto.
fonte