Как говорится в названии, я пытаюсь установить свой Mac в качестве сервера SSH. Локальный IP-адрес моего mac - 192.168.0.21
а внешний IP-адрес (IP-адрес маршрутизатора) - 98.202.108.***
Я пошел на общий доступ и включил удаленный вход. Также я попытался перенаправить локальный порт 22 на внешний через мой маршрутизатор. Мой роутер - это Motorola MG7315.
Вот скриншот правил пересылки моего роутера:
Тем не мение. Во внутренней сети могу
ssh [usrname]@192.168.0.21
или же
ssh [usrname]@98.202.108.xxx
Но во внешней сети я могу 98.202.108.xxx
но не могу SSH к нему. Я спросил Xfinity, они сказали, что мой 22 порт не заблокирован. Я закрыл весь брандмауэр, ничего не происходит. Я попробовал тестер переадресации портов, но не вижу 22 порта с внешнего IP.
Я использовал nmap для сканирования моего внешнего IP (от порта 1 до 100), он говорит, что All 100 scanned ports on c-98-202-108-xxx.hsd1.ut.comcast.net (98.202.108.xxx) are filtered.
Это проблема роутера или что-то еще, что я могу сделать, чтобы заставить это работать?