Ubuntu 16.04 пытается открыть порт 8443 не работает

2147
devleb

Мне нужно открыть порт 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

я буду признателен за любую помощь

0
Какой демон должен прослушивать порт 8443? Ipor Sircer 7 лет назад 0
Мне нужно, чтобы иметь возможность открыть конкретное приложение devleb 7 лет назад 0
И в чем проблема с этим? Ipor Sircer 7 лет назад 0
мой вопрос, основанный на том, что я отобразил, является открытым или закрытым портом 8443, потому что я запутался между результатом Nmap и ufw devleb 7 лет назад 0
О чем вы путаете? `ufw` сказал, что ** разрешено **, а` nmap` сказал, что ** закрыто **. Ipor Sircer 7 лет назад 0
то, что смущает меня, как сделать отображение Nmap в качестве открытого порта devleb 7 лет назад 0
откройте его с вашим "конкретным приложением" Ipor Sircer 7 лет назад 0
По сути, это тот же вопрос, что и [CentOS - где мои порты?] (// unix.stackexchange.com/q/326929/23408) (дублирование между сайтами) Scott 7 лет назад 0

1 ответ на вопрос

1
jcbermu

Тот, который должен открыть порт, является приложением.

При выдаче netstat -ntlpвы получаете что-то вроде этого:

Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2955/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1515/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1684/master tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 2882/fop2_server tcp 0 0 0.0.0.0:6050 0.0.0.0:* LISTEN 1763/perl tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2763/mysqld 

Последний столбец ( PID / Имя программы ) показывает приложение, открывшее порт.

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

Нет, эта команда отображает тот же результат, что и ** netstat -ntlp | grep LISTEN ** devleb 7 лет назад 0
Да. Ваше ** приложение ** должно открыть порт. Это приложение, которое виновато в том, что не открыл порт. jcbermu 7 лет назад 0