Istnieją dwa komputery Ubuntu zwane i B . A i B są połączone z Internetem za pomocą dwóch oddzielnych połączeń internetowych. (W moim przypadku dwa mobilne połączenia szerokopasmowe x2)
Każde połączenie ma unikalny i statyczny publiczny adres IP.
ppp0
Co potrzebne jest do sterowania A kursor komputera, za pomocą B myszki komputera, przez Internet .
Na obu komputerach pozwoliłem innym użytkownikom kontrolować mój komputer w preferencjach udostępniania pulpitu , jak poniżej:
Kiedy próbuję połączyć się z A z B za pomocą Remmina Remote Desktop Client , odmawia połączenia po dłuższej próbie.
Oto moje ustawienia:
Oczekuję, że zostanie to zrobione z dostępnego oprogramowania typu open source, a nie z TeamViewer.
Trudno mi zrozumieć ten przewodnik .
Proszę podać mi jasne instrukcje ...
Dzięki za obejrzenie!
networking
remote-desktop
vnc
remmina
ip
Naveen
źródło
źródło
Odpowiedzi:
Podsumowanie z komentarzy
Oba komputery są połączone z Internetem za pomocą sieci komórkowej (telefonu komórkowego). Będę odnosić się do dostawcy usług danych komórkowych jako „dostawca usług internetowych” lub ISP . Istnieją dwa problemy:
Nie mam wiedzy na temat konkretnego dostawcy Internetu. Jednak generalnie dostawcy usług internetowych podejmują te działania, aby uniemożliwić mobilne połączenia danych do łączenia serwerów i dla bezpieczeństwa klientów. Czasami dostawcy usług internetowych zabraniają wykorzystywania danych mobilnych dla serwerów w swoich umowach serwisowych.
W tych okolicznościach, szczególnie jeśli umowa o świadczenie usług ISP zabrania korzystania z mobilnych danych dla serwerów, jest mało prawdopodobne, aby dostawca usług internetowych otworzył porty potrzebne do połączenia dwóch komputerów i przekazał określone porty z zewnętrznego adresu IP na wewnętrzny adres IP.
Twoje połączenia będą działać, jeśli dostawca usług internetowych:
(a) otwiera porty
(b) i wykonaj jedną z dwóch poniższych czynności:
Bez nich od usługodawcy internetowego niemożliwe jest użycie natywnego rozwiązania do zdalnego połączenia komputera B z komputerem A.
Informacje o konwersji z konfiguracji NATed na rzeczywistą statyczną konfigurację IP z Superuser :
Jeśli dostawca usług internetowych wyraża zgodę na otwieranie i przekazywanie portów, polecam korzystanie z VNC przez tunel ssh z następujących powodów:
Aby wypróbować to w Remminie, przejdź do
ssh
zakładki i zaznacz dwa pola wyboru: (a) użyj ssh i (b) użyj tunelu. Może być konieczne zainstalowanie ssh na obu komputerach.Jednak to rozwiązanie nie jest dostępne bez przekierowania portów w konfiguracji NATed IP lub konfiguracji z bezpośrednim dostępem do zewnętrznego adresu IP.
Mam nadzieję że to pomoże.
źródło
Zainstaluj aplikację Team Viewer na obu systemach Ubuntu. Możesz przeglądać i kontrolować systemy w trybie dwukierunkowym.
TightVNC to pakiet oprogramowania do zdalnego sterowania typu open source. Dzięki TightVNC możesz zobaczyć pulpit zdalnego komputera i sterować nim. Możesz go zdobyć tutaj . Musisz skonfigurować router
źródło
Zapomnij! Nie zrobiłeś nic złego. Dostajesz NATed od swoich operatorów komórkowych. Na obu końcach. bez kontroli nad routerami. To najgorszym przypadku można sobie wyobrazić.
Zalecam podzielenie pytania na dwie części:
Polecam zacząć od ssh. Połączenie tych dwóch komputerów prawdopodobnie będzie wymagało tunelowania ssh. Byłoby bardzo dobrze mieć osobę trzecią z publicznym adresem internetowym. Czyli jakieś tanie 2 € / miesiąc VServer.
Najlepiej byłoby mieć rozwiązanie VPN. Jest to nieco trudniejsze na początek, ale na dłuższą metę wygodniejsze.
Przepraszam. Nie ma dla ciebie łatwej odpowiedzi. Musisz albo wykopać tunele sieciowe, albo uzyskać poważne połączenie z Internetem. Wybierz jeden. Może to zabrzmi niegrzecznie, ale wierzcie mi, jestem tutaj tylko posłańcem złych wieści. Proszę, nie głosujcie na mnie.
Oto wykład do dalszego czytania na temat twojego problemu: http://en.wikipedia.org/wiki/Network_address_translation#Drawbacks
Zwróć uwagę na zwrot:
Hosts behind NAT-enabled routers do not have end-to-end connectivity and cannot participate in some Internet protocols.
Każde rozwiązanie, które każdy może tu wymyślić, będzie wiązało się z udziałem strony trzeciej. Uważaj na korzystanie z zastrzeżonych usług internetowych.
źródło
Jeśli ktoś jest zainteresowany pomocą przyjacielowi,
easiest
sposobem zdalnej obsługi komputera Ubuntu Desktop jest zainstalowanie rozszerzenia Google Desktop Remote Desktop. Link do rozszerzeniafilm instruktażowy
https://www.youtube.com/watch?v=T2RBIkEgRk0&feature=related
Próbowaliśmy z przyjacielem, który wygrał 7, działa świetnie.
źródło
Używam KRDC / KRFB (klient / serwer) do używania rzeczy związanych z VNC. Wyszukiwanie oprogramowania VNC (zarówno klientów / przeglądających, jak i serwerów) pomoże ci znaleźć inne bezpłatne alternatywy (jak myślę TightVNC).
EDYCJA: Wyszukiwanie oprogramowania VNC jest łatwiejsze dzięki Synaptic Package Manager niż w Ubuntu Software Center, ale oba powinny przynieść ciekawe rezultaty.
EDYCJA 2: Musisz zachować otwarte okna preferencji! O ile mi wiadomo, utrzymują one także serwer online, ale mogło to zostać naprawione od czasu, gdy ostatnio użyłem oprogramowania pokazanego powyżej
źródło
Możesz spróbować zainstalować klienta Hamachi Beta z poziomu Log-me na obu komputerach Ubuntu i podłączyć je do sieci Hamachi.
Następnie możesz użyć VNC, aby uzyskać zdalną kontrolę nad VPN. To jednak nie jest open source.
źródło