Я запускаю простую установку Ubuntu на собственном встроенном компьютере в моей домашней сети. Я могу SSH в коробку с местного адреса 192.xxx, пока у меня дома Wi-Fi.
Я пытался подключить это таким образом, чтобы я мог подключить SSH в коробку из других сетей, как на работе, и я думаю, что сейчас я прочитал каждую статью в Интернете о том, как это сделать.
- Сервер работает под управлением OpenSSH, может подключаться к нему изнутри сети. Проверьте.
- На маршрутизаторе (Eero) включена переадресация портов. У меня настроено одно резервирование переадресации портов 21> 192.xxx:22 Проверить.
- Я могу пропинговать свой внешний IP, 67.xxx (перед этим я привязал свой ноутбук к сотовому телефону). Проверьте.
- Теперь я предполагаю, что смогу сделать
ssh user@67.x.x.x -p 21
но на этот раз.
Когда я бегу nmap
на этом IP, он не находит никаких открытых портов.
All 1000 scanned ports on ai.sytes.net (67.x.x.x) are filtered
Запуск его с -nP
говорит, что у меня около 999 "отфильтрованных" портов. Только порт 21 указан как открытый. Может ли это быть причиной?
Starting Nmap 7.60 ( https://nmap.org ) at 2018-03-06 21:33 PST
Nmap scan report for yy.yy.net (67.x.x.x)
Host is up (0.018s latency).
rDNS record for 67.x.x.x: c-67-x-x-x.hsd1.ca.comcast.net
Not shown: 999 filtered ports
PORT STATE SERVICE
21/tcp open ftp
Nmap done: 1 IP address (1 host up) scanned in 10.68 seconds
Изменить: Похоже, 22 и еще четыре порта были открыты, когда я запустил nmap -sT -p XX [host]
этих портов. Я также настроил предварительное резервирование портов для них, но получаю те же результаты.