Acesso SSH através de portas diferentes em LAN vs WAN. É possível? Como configurar?

Acesso SSH através de portas diferentes em LAN vs WAN. É possível? Como configurar?

Quero configurar o OpenSSH para usar a porta 22 para clientes LAN, mas para usar uma porta não padrão para todos os endereços externos. Como isso seria feito?

O que tenho em mente é imaginado assim:

Match Address 192.168.0.0/24
Port 22

Match Address <all others>
Port 2022

Não tenho certeza de como implementá-lo em sshd_config ou se é possível.

Responder1

Eu acho que o iptables seria uma solução melhor para isso. Se o sistema estiver atrás de um roteador NAT (configurações domésticas mais comuns), simplesmente encaminhe a porta não padrão para a porta normal. Porém se o sistema estiver em uma DMZ ou conectado diretamente à internet, use iptables para redirecionar a porta 2022 para 22.

Responder2

depende do seu sistema operacional, você pode configurar a filtragem/encaminhamento de porta para filtrar quaisquer regras externas para a porta 22 e configurar uma porta alternativa para fazer o encaminhamento de porta para sua porta 22 local

informação relacionada