Portas de encaminhamento de porta para dois hosts

1

É possível encaminhar as mesmas portas para duas máquinas diferentes?

Estas máquinas nunca serão ambas ao mesmo tempo. Eu tentei fazer isso com o iptables no Ubuntu 14.04. O encaminhamento de porta funciona bem, mas não quando eu adiciono dois endereços IP diferentes para as mesmas portas. Até mesmo um dos hosts está off-line.

    
por Drone 07.12.2015 / 09:55

1 resposta

0

Você não pode alterar um port para dois ip addr . Só você pode definir diferentes port on host ou fazer% diferentein port.

Algo como

iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 8000 -j DNAT --to-destination 192.168.1.200:8080
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 8001 -j DNAT --to-destination 192.168.1.201:8080
iptables -A FORWARD -p tcp -d 192.168.1.201 --dport 8080 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -p tcp -d 192.168.1.200 --dport 8080 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT

Replase ports , interface e ip com seus parâmetros de rede

    
por 2707974 07.12.2015 / 10:06