Enviado em 10/03/2015 - 16:12h
Seguinte, tenho um ip externo configurado em um servidor, da seguinte forma:
SERVIDOR 1
eth0 (externo)
IP: 200.X.0.2
GATEWAY: 200.X.0.1
eth1 (rede dos computadores)
IP: 192.168.1.254
--------------------------
SERVIDOR 2 (gateway padrão)
eht0: (rede dos computadores)
IP: 192.168.1.1
eth1: (rede das câmeras)
IP: 192.168.3.1
eth2: (ip externo)
IP: 200.X.1.2
GATEWAY: 200.X.1.1
--------------------------
CÂMERA
IP: 192.168.3.28
GATEWAY: 192.168.3.1
Quero direcionar por exemplo a porta 8080 para uma câmera, no SERVIDOR 1.
iptables -t nat -A PREROUTING -d 192.168.1.254 -p tcp --dport 800 -j DNAT --to-destination 192.168.3.28:80
Tentei até adicionar a linha abaixo:
iptables -t nat -A POSTROUTING -d 192.168.3.28 -p tcp --dport 80 -j SNAT --to 192.168.1.254:8080
Acredito que não funcione porque o gateway da câmera é o 192.168.3.1, e ele passa primeiro pelo SERVIDOR 2 para depois ir para o SERVIDOR 1.
Teria que fazer algo no SERVIDOR 2? Obrigado
SERVIDOR 1
eth0 (externo)
IP: 200.X.0.2
GATEWAY: 200.X.0.1
eth1 (rede dos computadores)
IP: 192.168.1.254
--------------------------
SERVIDOR 2 (gateway padrão)
eht0: (rede dos computadores)
IP: 192.168.1.1
eth1: (rede das câmeras)
IP: 192.168.3.1
eth2: (ip externo)
IP: 200.X.1.2
GATEWAY: 200.X.1.1
--------------------------
CÂMERA
IP: 192.168.3.28
GATEWAY: 192.168.3.1
Quero direcionar por exemplo a porta 8080 para uma câmera, no SERVIDOR 1.
iptables -t nat -A PREROUTING -d 192.168.1.254 -p tcp --dport 800 -j DNAT --to-destination 192.168.3.28:80
Tentei até adicionar a linha abaixo:
iptables -t nat -A POSTROUTING -d 192.168.3.28 -p tcp --dport 80 -j SNAT --to 192.168.1.254:8080
Acredito que não funcione porque o gateway da câmera é o 192.168.3.1, e ele passa primeiro pelo SERVIDOR 2 para depois ir para o SERVIDOR 1.
Teria que fazer algo no SERVIDOR 2? Obrigado