conecte o servidor ao servidor na NIC secundária

conecte o servidor ao servidor na NIC secundária

Eu tenho uma caixa CentOS com vários NICs executando o Apache. Também tenho outra caixa rodando RHEL que será o servidor MySQL. Estou tentando usar a NIC secundária na caixa Apache para conectar-me diretamente ao servidor MySQL, mas até agora sem sorte. Quero isolar a caixa do MySQL o máximo possível e é por isso que estou optando por uma conexão direta em vez de passar por um switch.

Eu tenho um cabo cruzado passando entre eles.

Configurações de IP:

Caixa Apache

eth0 [to lan]
ip addr:  192.168.200.100
netmask:  255.255.0.0
gateway:  192.168.111.1

eth1 [to mysql]
ip addr:  192.168.200.101
netmask:  255.255.0.0
gateway:  [blank]

Caixa MySQL

eth0 [to apache]
ip addr:  192.168.200.203
netmask:  255.255.0.0
gateway:  192.168.200.201

O resto da nossa rede está na sub-rede 192.168.111.0/24.

Ping retorna apenas Host de destino inacessível. Eu tentei várias variações dessa configuração (incluindo cabo direto) e não consigo fazer com que eles se comuniquem.

Qualquer ajuda será apreciada.

Responder1

Existem alguns pequenos problemas com sua configuração até agora: - O gateway da caixa Apache não está acessível em nenhuma de suas interfaces. Defina o endereço IP eth0 da caixa Apache para algo em sua sub-rede 192.168.111.0/24. - Todas as suas máscaras de rede estão colocando todos os seus endereços em uma sub-rede 192.168.0.0/16, aumentando a confusão. Defina todas as suas máscaras de rede para 255.255.255.0. - A menos que sua caixa Apache esteja realizando roteamento (não faça isso), ela não se comportará como um gateway. Altere o gateway eth0 da caixa MySQL para [em branco].

Feito isso, na caixa do Apache, faça ping 192.168.200.203. Ele deve decidir usar eth1, já que está na sub-rede 192.168.200.0/24, e o ping deve chegar à caixa do MySQL (apesar dos firewalls).

Saúde!

informação relacionada