Il y a deux PC Ubuntu appelés A et B .
A et B sont connectés à Internet via deux connexions Internet séparées . (Dans mon cas, deux connexions haut débit mobiles ppp0 x2)
Chaque connexion a une adresse IP publique unique et statique.
Ce dont j'ai besoin, c'est de contrôler le curseur d' un ordinateur, à l'aide de la souris de l'ordinateur B , sur Internet .
Sur les deux ordinateurs, j'ai autorisé d'autres utilisateurs à contrôler mon ordinateur dans les préférences de partage de bureau , comme ci-dessous:
Lorsque j'essaie de me connecter à A à partir du B à l' aide de Remmina Remote Desktop Client , il refuse de se connecter après avoir essayé pendant un certain temps.
Ce sont mes paramètres:
Je m'attends à ce que cela soit fait à partir d'un logiciel open source disponible, pas à partir de TeamViewer.
J'ai trouvé ce guide plus difficile à comprendre.
Veuillez me fournir des instructions claires ...
Merci d'avoir regardé!
la source
Réponses:
Résumé des commentaires
Les deux ordinateurs sont connectés à Internet par un réseau de données mobile (téléphone portable). Je désignerai le fournisseur de services de données cellulaires comme le «fournisseur de services Internet» ou FAI . Il y a deux problèmes:
Je n'ai aucune connaissance du FAI en question. Cependant, les FAI prennent généralement ces mesures pour empêcher les connexions de données mobiles d'être utilisées pour connecter les serveurs et pour la sécurité des clients. Parfois, les FAI interdisent l'utilisation de données mobiles pour les serveurs dans leurs contrats de service.
Dans ces circonstances, en particulier si l'accord de service ISP interdit l'utilisation de données mobiles pour les serveurs, il est peu probable que le FAI ouvre les ports nécessaires pour connecter les deux ordinateurs et transfère les ports spécifiques de l'adresse IP externe à l'adresse IP interne.
Vos connexions fonctionneront Si le FAI:
(a) ouvre les ports
b) et effectuez l'une des deux opérations suivantes:
Sans ceux-ci du FAI, il est impossible d'utiliser la solution native pour se connecter à distance de l'ordinateur B à l'ordinateur A.
À propos de la conversion de la configuration NAT en configuration IP statique réelle à partir du superutilisateur :
Si le FAI accepte d'ouvrir et de rediriger les ports, je recommande d'utiliser le tunnel VNC sur ssh pour les raisons suivantes:
Pour essayer ceci dans Remmina, allez dans l'
ssh
onglet et cochez les deux cases, (a) utilisez ssh et (b) utilisez tunnel. Vous devrez peut-être installer ssh sur les deux ordinateurs.Cependant, cette solution n'est pas disponible sans redirection de port dans la configuration IP NATed ou une configuration avec accès direct à l'IP externe.
J'espère que cela t'aides.
la source
Installez l'application Team Viewer sur les deux systèmes Ubuntu. Vous pouvez visualiser et contrôler les systèmes en bidirectionnel.
TightVNC est un progiciel de contrôle à distance open source. Avec TightVNC, vous pouvez voir le bureau d'une machine distante et le contrôler. Vous pouvez l'obtenir ici . Vous devez configurer le routeur
la source
Forgettaboutit! Tu n'as rien fait de mal. Vous obtenez juste NATed par vos fournisseurs mobiles. Aux deux extrémités. sans aucun contrôle sur les routeurs. C'est le pire des cas imaginables.
Je recommande de diviser votre question en deux:
Je recommande de commencer avec ssh. La connexion de ces deux ordinateurs va probablement impliquer un tunneling ssh. Ce serait très bien d'avoir un tiers avec une adresse Internet publique. C'est à dire quelques VServer pas cher à 2 € / mois.
Le mieux serait d'avoir une solution vpn. C'est un peu plus difficile pour les débutants, mais plus pratique à long terme.
Pardon. Il n'y a pas de réponse facile pour vous. Vous devez soit creuser des tunnels réseau ou obtenir une connexion Internet sérieuse. Choisissez-en un. Cela peut sembler grossier, mais croyez-moi, je ne suis que le messager des mauvaises nouvelles ici. S'il vous plaît, ne me votez pas.
Voici une conférence pour plus de lecture sur votre problème: http://en.wikipedia.org/wiki/Network_address_translation#Drawbacks
Notez la phrase:
Hosts behind NAT-enabled routers do not have end-to-end connectivity and cannot participate in some Internet protocols.
Toute solution de quelqu'un peut venir avec ici va impliquer un tiers. Soyez prudent lorsque vous utilisez des services Web propriétaires.
la source
Si quelqu'un est intéressé à aider un ami, le
easiest
moyen de distancer quelqu'un sur le bureau ubuntu est d'installer l'extension de bureau à distance google chrome. Lien vers l'extensiondidacticiel vidéo
https://www.youtube.com/watch?v=T2RBIkEgRk0&feature=related
Nous l'avons essayé avec un ami qui a gagné 7, cela fonctionne très bien.
la source
J'utilise KRDC / KRFB (Client / Serveur) pour utiliser des éléments liés à VNC. La recherche de logiciels VNC (clients / téléspectateurs et serveurs) vous aidera à trouver d'autres alternatives gratuites (comme TightVNC, je pense).
EDIT: La recherche de logiciels VNC est plus facile avec Synaptic Package Manager qu'avec Ubuntu Software Center, mais les deux devraient donner des résultats intéressants.
EDIT # 2: Vous devez garder les fenêtres de préférences ouvertes! Ceux-ci tiennent également le serveur en ligne pour autant que je sache, mais cela peut avoir été corrigé depuis la dernière fois que j'ai utilisé le logiciel capturé ci-dessus.
la source
Vous pouvez essayer d'installer le client Hamachi Beta à partir de Me connecter sur les deux machines Ubuntu et les connecter à votre réseau Hamachi.
Vous pouvez ensuite utiliser VNC pour obtenir un contrôle à distance sur VPN. Ce n'est cependant pas open source.
la source