Você precisa configurar o roteamento da base de origem.
Se seus 2 IPs são ip0 e ip1 com as rotas gw0 e gw1: quando uma conexão é feita para ip0, você deseja rotea-lo via gw0; e quando é feito no ip1, via gw0. Sua rota padrão será via gw0 e gw1, dependendo de qual gateway você deseja que seu tráfego vá para a conexão iniciada pelo seu servidor.
Eu não posso testá-lo, mas de este post de blog , parece que você precisa:
- Crie duas novas tabelas de roteamento:
Use esses dois comandos:
echo -e "100\tOld_IPS" >> /etc/iproute2/rt_tables
echo -e "200\tNew_IPS" >> /etc/iproute2/rt_tables
- Adicione regras de roteamento a essas tabelas:
Use esses dois comandos, alterando seus IPs:
echo "default table Old_IPS via $gw0" >> /etc/sysconfig/network-scripts/route-eth0
echo "default table New_IPS via $gw1" >> /etc/sysconfig/network-scripts/route-eth1
- Adicione o roteamento de origem para cada tabela:
Use esses dois comandos, alterando seus IPs:
echo "from $ip0 table Old_IPS" >> /etc/sysconfig/network-scripts/rule-eth0
echo "from $ip1 table New_IPS" >> /etc/sysconfig/network-scripts/rule-eth1
Em seguida, reinicie sua rede usando /etc/init.d/network restart
(tenha cuidado para não interromper o acesso ao seu servidor).
Quando estiver satisfeito com a configuração, você poderá alterar seu gateway padrão de gw0 para gw1.