Linux bloqueia minhas portas, como desbloqueá-lo?

0

Eu uso o Centos 7. Eu desabilitei o iptables:

sudo service iptables stop
sudo chkconfig iptables off

Eu também desequilibrei o SeLinux:

$sestatus 
SELinux status:                 disabled

Mas as portas estão trancadas. A porta 22 funciona, mas se eu alterar a porta do servidor ssh (por exemplo, 2222), o ssh retornará a mensagem:

No route to host

O que bloqueia minhas portas e como resolvê-lo?

EDITAR

Alterei a porta sshd porque queria verificar se isso funciona. Eu queria ter certeza de que as portas estão bloqueadas. Portanto, quando eu definir a porta como 2222 no arquivo /etc/ssh/sshd_config na máquina1 e reiniciar o serviço ssh, o seguinte comando da máquina2 fornecerá o seguinte resultado:

$ssh -X [email protected] -p 2222
ssh: connect to host 192.168.0.10 port 2222: No route to host

Este exemplo mostra que as portas estão bloqueadas. Realmente não consigo me conectar ao servidor X e acho que o bloqueio de portas faz isso.

    
por Mariusz 23.09.2014 / 13:01

2 respostas

0

Eu acho que você deveria tentar parar o firewalld , porque agora no RH7 o firewalld do SO substitui o iptables.

Tente verificar se está em execução:

systemctl status firewalld

Se estiver em execução, basta pará-lo com:

systemctl stop firewalld

Mais informações

    
por 23.09.2014 / 13:29
1

"Nenhuma rota para hospedar" - significa que algo diferente do firewall está bloqueando a conexão. Isso significa que seu computador não pode descobrir qual interface de comunicação de rede usar para chegar lá - verifique se você está usando o endereço IP correto ou o nome do DNS para a máquina remota

    
por 23.09.2014 / 13:35