Redirecionar todas as portas para o cliente OpenVPN

0

Eu quero redirecionar todas as portas do servidor VPN para um dos clientes VPN (exceto a porta SSH-5656 e a porta OpenVPN-5757).

Eu conheço este comando:

iptables -A FORWARD --proto tcp -p 1-5655 -j DSTNAT -d 10.8.0.x

Mas eu não sei como redirecionar mais portas com um comando.

Por exemplo: Eu quero redirecionar as portas de 1-5655 para o cliente 10.8.0.2 (TCP + UDP) e, em seguida, quero redirecionar 5657-5756 & 5758-65535 (ambos os protocolos) para o mesmo cliente OpenVPN.

Você pode me ajudar com isso?

Obrigado :)

    
por DJ_Ironic 24.05.2017 / 09:27

1 resposta

0

Existe o parâmetro multiport

-m multiport --dports 1:5655,5758:65535 -j DSTNAT

Editar: com "-m multiport" especifica uma correspondência a ser usada. Em nosso caso, o módulo "multiport", depois disso, é necessário para especificar o intervalo de portas de destino (--dport) ou source (--sport) com a sintaxe "from_port: to_port". Você pode adicionar um intervalo de portas adicional separando-o com uma vírgula, por ex. (1: 5655,5758: 65535).

Nota: "multiport" só pode ser usado especificando o protocolo com -p tcp ou -p udp

    
por 24.05.2017 / 14:46