Como configurar o iptables para definir o IP público para o tráfego de saída do IP privado

1

Eu tenho vários IPs públicos em casa:

1.1.1.1 (main IP)
2.2.2.2 (additional IP)

Na minha rede local, tenho dois computadores, digamos

192.168.1.1 (PC1)
192.168.1.2 (PC2)

Na frente dos computadores eu tenho uma máquina Ubuntu atuando como Firewall. Consegui encaminhar o tráfego público para 2.2.2.2 com a seguinte regra no Ubuntu:

iptables -A PREROUTING -t nat -p all -d 2.2.2.2 -j DNAT --to 192.168.1.2

Quando o PC2 está navegando na Internet, ele ainda usa o IP% principal 1.1.1.1 . Qual regra de iptable devo adicionar para garantir que o PC2 também use o IP 2.2.2.2 ao navegar na Internet?

    
por andreas 02.02.2015 / 02:16

0 respostas