Linux - Como ligar uma conexão de rede para usar apenas portas específicas

0

Eu tenho 2 conexões de rede, uma delas (com fio) precisa ser usada exclusivamente para a porta 22 nesta máquina.

É possível usar apenas o dispositivo com fio para uma determinada porta?

    
por Jamie Hutber 04.07.2018 / 11:36

1 resposta

1

Se você tiver um IP estático na interface com fio ou tiver uma reserva no servidor DHCP, poderá fazer isso desta maneira: Edite o arquivo de configuração sshd

#vi /etc/ssh/sshd_config

Ir para linhas específicas que mostram

ListenAddress *

Se você deseja vincular o ssh ao endereço IP 1 ou 2 existente, digamos 192.168.1.5 e 192.168.1.7, isso pode ser feito alterando a (s) linha (s) sshd_config acima para

ListenAddress 192.168.1.5
ListenAddress 192.168.1.7

e Reinicie o daemon sshd. A outra maneira é configurar seu firewall para permitir tráfego de entrada na porta 22 somente a partir da interface com fio, por exemplo: eth0 e desautorizar de outros. A ordem dos comandos é importante.

iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT
iptables -A INPUT ! -i eth0 -p tcp --dport 22 -j DROP
    
por 04.07.2018 / 11:50