Mam 2 komputery, A i B. Oba są podłączone do własnego punktu dostępowego Wi-Fi (routery). Oba routery wifi są podłączone do tej samej prywatnej sieci LAN, na przykład do intranetu uniwersyteckiego.
Router A ma swój publiczny adres IP w prywatnej sieci LAN jako 10.20.30.40
a router B ma IP 10.20.30.50
. Zarówno A, jak i B mają swoje prywatne adresy IP (wrt router) jako 192.168.0.100
. Oczywiste jest, że do każdego routera można podłączyć więcej niż 1 maszynę, dlatego rozwiązanie powinno nadal umożliwiać to.
Jak ja ssh
od A do B?
Jak skonfigurować proste połączenie P2P między dwoma komputerami?
Również jeśli na routerze B znajduje się druga maszyna, powiedz C, jak mam ssh
do tego z B? Jak ja ssh
to od A, jednocześnie ssh
do B, ale z innego okna terminala?
źródło
ssh
pytany w poprzednim zdaniu? Jeśli tak to co?Odpowiedzi:
Pierwszą rzeczą, którą musisz zrobić, jest przekazanie portu ssh (domyślnie 22) po stronie serwera, tak aby po nadejściu żądania przychodzącego na router przekazał żądanie do odpowiedniego miejsca docelowego.
Następnie ssh do publicznego adresu IP routera (gdzie podłączony jest serwer ssh).
W prostych słowach, prześlij port 22 do IP komputera B na routerze, do którego jest podłączony. I użyj publicznego adresu IP routera, aby połączyć się z ssh.
źródło
Jakie jest urządzenie zapewniające połączenie z obydwoma routerami?
Użyj innego lokalnego zakresu adresów IP dla klientów routera, aby nie kolidowali z innymi urządzeniami sieci współdzielonej.
Następnie, jeśli zarówno A, jak i B mogą pingować inne lokalne IP, to działa to w zwykły sposób bez przekierowania portów.
źródło