Os hosts usam o endereço IP do servidor em vez de seu IP dedicado para conexões de saída

1

Eu tenho uma caixa dedicada instalada do cPanel. Todos os hosts que estão nele têm seus próprios endereços IP. No entanto, quando tento me conectar ao sistema POS do banco, o host usa o IP do servidor. Por que os hosts não usam seus IPs dedicados para conexões de saída?

A propósito, o firewall CSF também é instalado. Eu faço um arranjo via configuração IPTABLES CSF? Seria trabalho?

    
por user1066698 22.05.2012 / 08:49

2 respostas

1

Usando iptables , você definiria o endereço SNAT. Eu assumo que cada um desses "hosts" são máquinas virtuais como no Xen, OpenVZ, KVM, etc. Você faria algo assim:

iptables -t nat -A POSTROUTING -p tcp -o eth0 -s 10.0.0.2 -j SNAT --to 5.0.0.2
iptables -t nat -A POSTROUTING -p tcp -o eth0 -s 10.0.0.3 -j SNAT --to 5.0.0.3
... and so on

O acima assume que a porta da Internet é eth0 e que os seus endereços IP do host virtual são 10.0.0.2 e 10.0.0.3 e que seus endereços IP públicos são 5.0.0.2 e 5.0.0.3, respectivamente.

Se os seus hosts são na verdade apenas virtualhosts no Apache ou similar, isso é um jogo totalmente diferente.

    
por 22.05.2012 / 10:08
1

Use o iptables para o SNAT IP de origem ao conectar-se ao sistema POS do banco.

    
por 22.05.2012 / 09:53

Tags