Procurando por alguns conselhos, eu estou puxando meu cabelo para fora tentando descobrir isso! Executando Redhat (CentOS) com configuração bastante normal e eu desabilitei o firewall por enquanto.
Eu tenho um servidor da Web que funcionou maravilhosamente na seguinte configuração:
Server IP: 10.0.0.10
Firewall/Router: 10.0.0.1
Eu faço o encaminhamento de nosso endereço IP voltado para o público, parte 80/443, digamos 72.94.30.30, para o IP interno .10 e funciona muito bem.
No entanto, recentemente tive a necessidade de adicionar um segundo site SSL, então eu precisava de um novo IP externo, que eu tenho do ISP. Eu adicionei um segundo NIC ao sistema, eth1 com um ip "público" de 72.94.30.31
. O gateway para esse IP externo agora é 72.94.30.1
, que é o mesmo que o firewall / roteador. Agora o sistema quer rotear tudo através da eth1, tornando o primeiro website (e interface) desativado.
Agora preciso configurar rotas estáticas, mas parece que não consigo fazer o que eu quero. Basicamente eu quero:
Tráfego de entrada de 72.94.30.30
a ser encaminhado para 10.0.0.223
pelo firewall / roteador (já concluído), retorne o tráfego para passar por 10.0.0.1
on eth0
.
Tráfego de entrada de 72.94.30.31
a ser veiculado, encaminhado por 72.94.30.1
on eth1
.
Alguma dica sobre a configuração correta?
Agora eu tenho
cat ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.0.0.10
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
cat ifroute-eth0
default 10.0.0.1 dev eth0
10.0.0.0/24 via 10.0.0.1 dev eth0
cat ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=72.94.30.31
NETMASK=255.255.255.0
GATEWAY=72.94.30.1
rota de gato-eth1
default 72.94.30.1 dev eth1
72.94.30.30/32 via 72.94.30.1 dev eth1
rota ip
72.94.30.31 via 72.94.30.1 dev eth1
72.94.30.30 via 10.0.0.1 dev eth0
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.10
72.94.30.0/24 dev eth1 proto kernel scope link src 72.94.30.31
169.254.0.0/16 dev eth1 scope link
default via 72.94.30.1 dev eth1
Isso resulta em 72.94.30.31
tráfego funcionando bem, mas a outra interface é deixada offline.
Qualquer ajuda é apreciada!