Я пытаюсь подключиться к своему серверу Ubuntu через порт 8443 с помощью nmap.
PORT STATE SERVICE VERSION
8443/tcp closed https-alt
Как видите, для внешнего мира порт 8443 кажется закрытым.
Однако мой сервер указывает порт как LISTENING.
netstat -tulpen:
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp6 0 0 :::8443 :::* LISTEN 0 18180888 -
tcp6 0 0 :::443 :::* LISTEN 0 18180884 -
И мои iptables явно разрешают порт 8443 до Drop по умолчанию:
pkts bytes target prot opt in out source destination
0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:8443
Что мне здесь не хватает?
Ваш сервер слушает только IPv6. Вы уверены, что ваш Nmap пытается подключиться через IPv6, а не через IPv4? Вы можете протестировать nmap с IPv6 с опцией «nmap -6»