Acontece que meu servidor estava atrás de um firewall controlado pelo meu provedor de serviços. Pedi-lhe para desbloquear as portas de que preciso.
Isso é algo normal ou comum?
Acabei de instalar um servidor ubuntu 16.04 lts, uma instalação básica do servidor com o ssh.
Eu instalei serviços ouvindo nas portas {443, 9900, 9901, 9997} e eles parecem estar ouvindo bem:
$ netstat -plan --protocol=inet
(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:9900 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:9997 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:9901 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN -
tcp 0 0 (serveraddress):53430 (serveraddress):9900 ESTABLISHED -
tcp 0 388 (serveraddress):22 (myaddress):53994 ESTABLISHED -
tcp 0 0 (serveraddress):9900 (serveraddress):53430 ESTABLISHED -
Quando tento me conectar a eles de fora da minha caixa, a conexão é recusada.
$ nmap -p22,443,9900,9901,9997 (serveraddress)
Starting Nmap 7.01 ( https://nmap.org ) at 2017-02-01 19:12 EST
Nmap scan report for IP-(serveraddress).static.fibrenoire.ca (serveraddress)
Host is up (0.014s latency).
PORT STATE SERVICE
22/tcp open ssh
443/tcp open https
9900/tcp filtered iua
9901/tcp filtered unknown
9997/tcp filtered unknown
Nmap done: 1 IP address (1 host up) scanned in 1.26 seconds
Eu não ativei o firewall
$ sudo ufw status
Status: inactive
O que está errado? Qualquer coisa especial que eu tenho que fazer para abrir a porta # > = 1024?
Acontece que meu servidor estava atrás de um firewall controlado pelo meu provedor de serviços. Pedi-lhe para desbloquear as portas de que preciso.
Isso é algo normal ou comum?