Мне нужно открыть порт 8443 в ОС Ubuntu 16.04, но сначала ничего не работает, я попытался сделать порт сканирования с помощью Nmap:
РЕЗУЛЬТАТ:
Discovered open port 139/tcp on 127.0.0.1
Discovered open port 445/tcp on 127.0.0.1
Discovered open port 80/tcp on 127.0.0.1
Discovered open port 3306/tcp on 127.0.0.1
Discovered open port 22/tcp on 127.0.0.1
Discovered open port 902/tcp on 127.0.0.1
Затем я открываю порт с помощью UFW и получаю результат:
8443/tcp ALLOW IN Anywhere
8443/tcp (v6) ALLOW IN Anywhere (v6)
Затем я попытался отобразить открытый порт TCP, используя:
netstat -ntlp | grep LISTEN
результат : не показывает порт 8443
я буду признателен за любую помощь
ufw
сказал, что это позволил , а такжеnmap
сказал, что это закрыто ,Ответы:
Тот, который должен открыть порт, это приложение.
Когда вы выпускаете
netstat -ntlp
вы получите что-то вроде этого:Последний столбец ( PID / Название программы ) показывает приложение, открывшее порт.
Предполагая порт как дверь вашей системы, то, что вы сделали в UFW было похоже на снятие блокировки в двери, так что ваше приложение может легко открыть дверь при запуске.
источник