Mam urządzenie w domu, do którego chcę SSH z pracy. Urządzenie ma port 22 otwarty lokalnie i mam port 22 otwarty w moim AirPort Extreme. Jednak w AirPort Extreme mówi, że otwarty port 22 idzie tylko na mój główny adres IP serwera (10.0.1.100).
Adres IP, do którego muszę uzyskać dostęp, to 10.0.1.104. Ponownie, urządzenie w wersji 10.0.1.104 ma otwarty port 22, ponieważ jestem w stanie SSH do niego w sieci lokalnej. Mogę również SSH do 10.0.1.100 bez problemów.
Kiedy próbuję dodać dodatkowy wpis przekierowania portów, Narzędzie AirPort mówi, że jest już przekierowany port dla 22, ponieważ jest już otwarty, ale wskazuje na 10.0.1.104.
Wydaje mi się, że istnieje sposób na określenie adresu IP w składni SSH, ale nie jestem pewien, co to jest.
Dzięki.
Odpowiedzi:
Jednym ze sposobów na zrobienie tego, co chcesz tutaj, jest dodanie mapowania portów w swoim lotnisku Extreme, który wskazuje niestandardowy port zdalny (np. 8022) na port 22 na lokalnej maszynie 10.0.1.104. Następnie możesz określić inny port w kliencie SSH (np. „-P 8022”), aby uzyskać dostęp zdalny.
Możesz także SSH najpierw do wersji 10.0.1.100, a następnie SSH do wersji 10.0.1.104 z tej maszyny.
źródło
Jeśli łączysz się z innego komputera Mac, najprostszym sposobem byłoby skonfigurowanie opcji Wróć do mojego Maca. Wszystko czego potrzebujesz to działające konto iCloud z włączonym powrotem do mojego Maca w panelu preferencji iCloud. Dzięki tej konfiguracji nie trzeba konfigurować przekierowania portów, a nadal można połączyć się z domyślnym portem 22.
Po skonfigurowaniu go na obu komputerach Mac w Terminal.app możesz przejść do Shell - Nowe połączenie zdalne, wybierz Bezpieczną powłokę (ssh), a Mac w domu powinien się tam znaleźć. Możesz także zanotować nazwę hosta używaną do uruchomienia połączenia z powłoki.
Często jest pomijany. Wróć do mojego Maca działa ze wszystkimi różnymi usługami, które można włączyć w przedpolu Udostępnianie, a nie tylko w celu uzyskiwania dostępu do plików w ramach udostępniania plików.
źródło
Czy istnieje powód, dla którego nie możesz skonfigurować swojego lotniska Extreme jako mostu?
Jeśli naprawdę potrzebujesz trasy z lotniska Extreme, to oczywiście nie zadziała. Ale jeśli nie używasz wbudowanego modemu lub portu WAN do łączenia się z Internetem, sugerowałbym użycie go jako pomostu. Wtedy wszystko „po prostu działa” i nie ma mapowania portów, co utrudnia.
źródło
Z mojego doświadczenia wynika, że korzystam z IPV6 zamiast IPV4, jeśli Twój dostawca usług internetowych na to pozwala. Za pomocą IPV6 możesz adresować każde urządzenie w sieci lokalnej, ponieważ część IPV6 to adres MAC urządzenia.
źródło