Może ssh wewnętrznie, ale nie może zewnętrznie: port 22: odmowa połączenia

1

Próbuję połączyć się z moim Raspberry Pi przez SSH.

Jestem w stanie to zrobić wewnętrznie ( ssh user@raspberrypi), ale kiedy próbuję połączyć się zewnętrznie (przez publiczny adres IP), mówi:

port 22: Odmowa połączenia

Skonfigurowałem przekierowanie portów w routerze i wyłączyłem zaporę, ale nadal mam ten sam problem. Jakie mogą być inne przyczyny?

Rizhiy
źródło
co to ListenAddressw swojej sshd_config?
Jakuje
jest obecnie skomentowany, oto plik: pastebin.com/TJSMvH1B
Rizhiy
Podczas restartowania Pi zauważyłem kolejną dziwność: kiedy jest zamykany i próbuję połączyć się z nim wewnętrznie, mówi port 22: No route to host, ale jeśli próbuję połączyć się zewnętrznie, to nadal mówi port 22: Connection refused. Czy jest coś jeszcze, co muszę zrobić w routerze, oprócz przekierowywania portów i wyłączania zapory? Korzystam z BT Home Hub 3.
Rizhiy
Jeśli możesz ssh w PI lokalnie, ale nie z Internetu, być może PI nie ma domyślnej konfiguracji trasy. Czy możesz pingować google.com z PI?
sebastienvg