Ostatecznie, poleganie na ssh, aby kontynuować pracę w sieci, którą nie zarządzasz bezpośrednio, jest trudną propozycją.
W kolejności prawdopodobieństwa:
Router IP jest przydzielany dynamicznie (poprzez DHCP, na przykład), a jego dzierżawy wygasła, więc router nabył inny adres IP, a ten, którego masz został przeniesiony do innego klienta ISP.
Diagnostyka: poproś kogoś na miejscu, aby odwiedził whatismyip.com lub podobną usługę i przeczytał ci adres IP. Jeśli w przeszłości udało się pomyślnie pingować adres IP, brak pingowania może oznaczać, że stary adres IP został nieprzypisany i nie został ponownie przypisany, ale nie jest rozstrzygający.
Poprawka: połącz z nowym adresem IP. Długoterminową poprawką jest korzystanie z dynamicznej usługi DNS w przyszłości ( na przykład noip )
Router jest w dół / nieprawidłowo, lub połączenie z ISP jest uszkodzony
Diagnostyka: poproś kogoś na miejscu o przeglądanie Internetu. Spowodowałoby to również błąd ping.
Poprawka: pomóż rozwiązać problemy lub zadzwoń do usługodawcy internetowego
Oprogramowanie routera zostało zaktualizowane lub zresetowane , a ustawienia przekierowania portów zniknęły.
Diagnostyka: jeśli to możliwe, poproś kogoś na miejscu, aby odwiedził stronę przeglądarki i dokładnie sprawdź ustawienia. Ping powinien nadal działać.
Poprawka: dodaj ustawienia ponownie. Aby zapobiec ponownemu wystąpieniu problemu, możesz skonfigurować automatyczne odwrotne połączenie SSH (-R) . Możesz połączyć to z autossh dla niezawodności, a nawet skonfigurować klienta VPN, takiego jak openvpn, jeśli czujesz się ambitny.
ISP postanowił firewall portu 22 . Jest to niezwykłe, ale nie niespotykane.
Diagnostyka: ustaw SSH na nowym porcie, zarówno na komputerze, jak i na porcie przekierowującym na routerze. Ping powinien nadal działać.
Poprawka: użyj innego portu lub wybierz numer ISP
connection refused
raczej, niż wcale.