Não é possível fazer ssh na máquina atrás do roteador

Não é possível fazer ssh na máquina atrás do roteador

Estou tentando fazer ssh em uma área de trabalho que está atrás de um roteador de um local remoto. Configurei o roteador (TP-link AC1750) para encaminhar conexões TCP para a porta 8000 junto com a porta 8000 em minha área de trabalho usando seu IP de rede local. (Estou seguindo conselhos que li em várias páginas e não uso a porta 22 padrão). eu incluí

Port 8000

no arquivo sshd_config da minha área de trabalho para que ele escute solicitações na porta 8000.

Quando tento fazer o ssh de uma máquina remota com

ssh -p 8000 username@routers-public-ip-address

Recebo um erro de tempo limite. Correndo

ssh -p -v username@routers-public-ip-address

do lado do cliente dá

debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: applying options for *
debug1: Connecting to <ip address> [<ip address>] port 8000
debug1: connect to address 128.253.10.57 port 8000: Operation timed out
ssh: connect to host 128.253.10.57 port 8000: Operation timed out

Os logs do lado do servidor não têm indicação de que foi feita uma tentativa de conexão TCP.

Não tenho problemas para entrar em um computador na mesma LAN usando meu IP local.

Estou tentando encontrar os logs no próprio roteador, pois agora suspeito que é aí que está o problema, visto que o servidor não parece ter nenhum log de tentativa de conexão. Assim que conseguir encontrá-los, se isso não resolver o problema imediatamente, atualizarei este post novamente.

informação relacionada