Jak mogę połączyć dwa komputery z ssh, ale bez sieci lokalnej

2

Próbowałem uzyskać zdalny dostęp do innego komputera (znajdującego się poza moją siecią lokalną) za pomocą ssh i nie udało się. Zrobiłem wszystko, czego nie widziałem, aby zasugerować, a gdy otworzyłem port 22 na obu komputerach, mam skonfigurowany ssh, aby umożliwić dostęp z dowolnego komputera (z hasłem) i próbowałem zalogować się przy użyciu zewnętrznego adresu IP (spotkanie z tymi stronami internetowymi „co to jest mój IP” mam wyłączoną zaporę sieciową, z której zgadzam się Fedora 14, do której chcę uzyskać dostęp w systemie MacOS 10.5.8.

Potrzebuję tego, ponieważ prowadzę bardzo ciężki program na uniwersytecie, którego nie mogę uruchomić na moim osobistym laptopie, ale nie chcę tego robić codziennie.

Oczekuję rozwiązania w najlepszym przypadku lub wszelkich sugestii, które mogą być istotne.

Z góry dziękuję!

Bruce_Warrior
źródło
Powinno to być w serverfault. Głosowanie, aby zamknąć i przenieść
Chathuranga Chandrasekara
Co zrobiłeś do tej pory? Komputery w moim Uni mają włączony SSH i nie miałem jeszcze żadnych problemów.
4
Czy sprawdziłeś, czy twój uniwersytet dopuszcza takie połączenia? Mogą mieć zaporę skonfigurowaną na poziomie sieci, która uniemożliwia połączenie.

Odpowiedzi:

1

Rozwiązanie: Porozmawiaj z działem informatycznym uczelni, aby skonfigurować to, czego potrzebujesz.

Znajomość zewnętrznego adresu IP komputera widziana z „co to jest mój IP” nie wystarczy, aby uzyskać dostęp do komputera za tym IP. Ten adres IP jest podłączony do routera (bezpośrednio lub do jednego źródła). Aby zrobić to, co chcesz, router musi mieć reguły zapory, które umożliwiają dostęp do tego adresu IP na porcie 22. Jeśli adres IP jest bezpośrednio podłączony do routera, musisz także włączyć przekazywanie, aby pobrać pakiety do komputera ( w tym scenariuszu użyj polecenia ifconfig aby zobaczyć IP na twoim komputerze).

Chris Ting
źródło