Mam zdalny serwer za firewallem i NAT bez zewnętrznego adresu IP. Chcę mieć możliwość ustanowienia odwrotnego połączenia SSH z tym serwerem. Problem polega na tym, aby serwer zdalny uruchamiał odwrotne połączenie SSH z moim lokalnym komputerem na moje polecenie.
Zakładając, że mam uprawnienia superużytkownika na zdalnym serwerze i że zdalny serwer w stanie domyślnym ma tylko podstawowy dostęp do sieci, jak mogę komunikować się rozsądnie z serwerem w celu utworzenia instancji odwrotnego połączenia SSH?
Jako niezwykle zgrubne rozwiązanie wyobraź sobie, że tworzę stronę internetową, która jest stale monitorowana przez zdalny serwer i że strona internetowa jest w jakiś sposób zmieniana, aby komunikować się ze zdalnym serwerem w celu utworzenia instancji odwrotnego połączenia SSH.
Jakie byłoby bardziej rozsądne podejście? Czy można ustanowić komunikację za pomocą zdecentralizowanego systemu, takiego jak BitTorrent?
źródło