Não é possível conectar mesmo que as portas estejam abertas

0

No meu TurnKey Linux, tenho vários programas em execução. Quando eu o acesso usando outro computador, posso ver o site funcionando, posso conectar usando o SSH. Mas Webmin (porta 12321), MySql (3306) e outros não podem ser alcançados. Aqui está o meu netstat :

$sudo netstat -nlp

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:12320           0.0.0.0:*               LISTEN      2073/stunnel4 
tcp        0      0 0.0.0.0:12321           0.0.0.0:*               LISTEN      2073/stunnel4 
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      30017/mysqld 
tcp        0      0 127.0.0.1:10000         0.0.0.0:*               LISTEN      12859/perl 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2104/sshd 
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2243/master 
tcp        0      0 127.0.0.1:12319         0.0.0.0:*               LISTEN      1202/shellinaboxd 
tcp6       0      0 :::12322                :::*                    LISTEN      1274/apache2 
tcp6       0      0 :::80                   :::*                    LISTEN      1274/apache2 
tcp6       0      0 :::22                   :::*                    LISTEN      2104/sshd 
tcp6       0      0 :::443                  :::*                    LISTEN      1274/apache2 
udp        0      0 0.0.0.0:10000           0.0.0.0:*                           12859/perl

O que estou perdendo?

    
por alex 23.09.2016 / 22:53

3 respostas

0

Você precisa verificar seu firewall ou iptables. Só porque o netstat mostra que as portas estão em uso localmente, não significa que elas sejam acessíveis do lado de fora.

    
por 23.09.2016 / 23:10
0

Tenho certeza de que você já verificou o software do firewall e / ou o software de invasão do host no sistema Linux para garantir que não esteja bloqueando o tráfego. Se não, então faça isso. :)

Além disso, eu também diria para verificar sua configuração do MySql. Essa saída do netstat faz parecer que está apenas ouvindo o tráfego local / loopback (127.0.0.1). Então, você nunca seria capaz de ver de outro sistema.

    
por 23.09.2016 / 23:13
0

Se o iptables estiver em execução, verifique suas regras com iptables -L para ver se você está permitindo essas portas. Verifique também se o SELinux está ativado: sestatus e em qual modo (permissive | enforcing); se estiver aplicando, você pode modificar o modo com sestatus 0 .

    
por 23.09.2016 / 23:18