Настроил свой SSH-сервер, не могу подключиться удаленно

Настроил свой SSH-сервер, не могу подключиться удаленно

Я установил openssh-server. Я могу подключиться к серверу по ssh через свою локальную сеть ehternet, я могу подключиться по ssh с локального хоста. Я настроил переадресацию портов на своем маршрутизаторе. Я запустил 'sudo ufw allow 22/tcp', чтобы убедиться, что мой порт 22 открыт.

Но каждый раз, когда я пытаюсь подключиться удаленно, например, ssh my_server_ip, я получаю ошибку: connect to host my_server_ip port 22: Operation timed out

Я понятия не имею, как это исправить.

Когда я использую службу сканирования портов в Интернете, мой порт 22 открыт, и я указал маршрутизатору выполнить переадресацию портов на сервер для порта 22.

решение1

У некоторых маршрутизаторов возникают проблемы с прохождением NAT при попытке подключения к серверу, используя его внешний IP, но в той же локальной сети. Из внешней сети все должно работать нормально.

Связанный контент