Я могу видеть перенаправленный порт на веб-сайте canyouseeme, но не на сканировании NMAP?
Я переадресовал порт 14444 с помощью панели конфигурации маршрутизаторов.
Вот крышка экрана:
Затем я запустил ncat, используя:
sudo ncat -k -l 192.168.15.42 14444
https://www.canyouseeme.org/ говорит: "Успех: я вижу ваш сервис 139.190.16.59 по порту (14444)"
Вот крышка экрана:
Но когда я запускаю NMAP для общедоступного IP-адреса (тот же, что и выше), он говорит:
Не показано: 14444 закрытых порта
ПОРТ ГОСУДАРСТВЕННАЯ СЛУЖБА
53/ TCP открытый домен
И что еще более усложняет работу NMAP против моего локального IP, говорит, что порт 14444 открыт:
Не показано: 14444 закрытых порта
ПОРТ ГОСУДАРСТВЕННАЯ СЛУЖБА
14444/tcp открыть неизвестно
Вот крышка экрана:
Я так растерялся.
1 ответ
Все хорошо. Canyouseeme показывает порт, открытый по публичному адресу.
Но когда вы запускаете nmap, вы находитесь в локальной сети, поэтому он показывает открытый порт на локальном ip.
Если вы запустите nmap с какого-либо удаленного сервера, он будет отображаться открытым только на публичном ip.