ip routing no cento os

1

Eu tenho um servidor web com a instalação do Cent OS 5.6, cPanel / WHM. Atualmente o servidor tem 2 ethernet e a configuração para ambos está listada abaixo:

--------------------------------------------------------------
      | IP              | Subnet Mask     | Gateway     
--------------------------------------------------------------
eth0  | XXX.XX.XXX.150  | 255.255.255.252 | XXX.XX.XXX.149
--------------------------------------------------------------
eth1  | 192.168.86.2    | 255.255.255.252 | 192.168.86.1
--------------------------------------------------------------

A rota padrão atual é eth1 com gateway 192.168.86.1

Agora, o que preciso é definir eth0 como uma rota padrão para todas as conexões, exceto para 3 IPs (10.10.6.2, 10.10.6.3 e 10.10.6.4). Eu também preciso definir rota para esses 3 IPs da eth1.

O eth0 está conectado à fibra óptica para conexão com a internet, enquanto o eth1 está conectado a um roteador DSL para conexão com a intranet

assim alguém pode me ajudar a definir isso de forma adequada e permanente?

    
por Prakash 13.06.2011 / 21:12

1 resposta

1

Existem algumas coisas que você precisa configurar. Em primeiro lugar, um roteador conectado à interface 192.168.86.2/30 deve ser configurado para rotear o tráfego destinado a essa rede. Supondo que você esteja em algum ambiente hospedado em que isso já tenha sido concluído, você só precisa configurar a tabela de roteamento no servidor.

Você pode especificar uma rota padrão para todo o tráfego em /etc/sysconfig/network definindo a opção GATEWAY:

GATEWAY=XXX.XX.XXX.149

Em seguida, você precisará de um roteamento personalizado para os IPs especificados. Você faz isso com o arquivo /etc/sysconfig/network-scripts/route-eth1 adicionando:

10.10.6.2/32 via 192.168.86.1
10.10.6.3/32 via 192.168.86.1
10.10.6.4/32 via 192.168.86.1

(Eu estou supondo que o roteador listado como 'Gateway' próximo a eth1 irá levá-lo até lá, é claro.)

Você deve poder reiniciar a rede ( service network restart ) e verificar a tabela de roteamento com route -n .

    
por 13.06.2011 / 23:14