SSH: conexão recusada a wlan, funciona quando eu conecto lan com fio e desconecto [fechado]

1

Se eu fizer:

ssh 192.168.1.8 //my wlan0 connection

eu recebo:

ssh: connect to host 192.168.1.8 port 22: Connection refused

No entanto, se eu ligar a LAN, posso ssh para 192.168.1.7 (ip com fio). E depois disso, eu posso ssh para 192.168.1.8 (porta wlan0) sem problemas, mesmo depois de desconectar lan.

O que pode ser?

Desenho:

    
por Gabriel A. Zorrilla 21.06.2015 / 20:34

1 resposta

2

Isto soa como o ssh não está escutando em todas as interfaces ou é administrativamente bloqueado (regra de iptables por exemplo).

Comece certificando-se de que sshd esteja escutando em todas as interfaces. Vá para o servidor ao qual você está tentando se conectar e execute:

sudo lsof -n -i -P | grep sshd

Isso é ls para arquivos abertos. Os sinalizadores são -n = > não se preocupe em procurar nomes de ip (isso faz com que o lsof retorne mais rápido), -i = > listar todos os arquivos de rede da Internet e -P = > não se preocupe em procurar nomes de portas. Então, procuramos apenas o daemon ssh usando grep .

Você deve receber algo como:

sshd       1472        root    3u  IPv4 4972775      0t0  TCP *:22 (LISTEN)
sshd       1472        root    4u  IPv6 4972777      0t0  TCP *:22 (LISTEN)

Aqui o sshd está escutando na porta 22 do TPC para todos os endereços IP ( *:22 ).

Em seguida, verifique as regras do iptables:

sudo iptables -L -n

Isso é listar ( -L ) as regras e, novamente, não procurar nomes ( -n ).

Um desses é provavelmente o problema.

    
por 21.06.2015 / 22:06

Tags