Compañeros espero que pueda ayudarme con mi problema.
Dispongo de 2 servidores ubicados en el mismo Datacenter, en el 1er server tengo instalado Centos y Cpanel; para el 2do server esta con Centos y MariaDB (Mysql).
Cada servidor dispone de 2 tarjetas de red, en el orden:
eth0 (IP Publica)
eth1 (IP Privada Local)
El proceso de conexion entre ambos servidores, lo realice mediante la opcion que tiene Cpanel en WHM; Setup Remote MySQL Server, usando la IP Privada Local del servidor 2...la conexion quedo realizada con exito y quedo sirviendo el servicio Mysql desde el servidor 2.
Movi una cuenta que tiene un foro con vbulletin, desde otro datacenter y todo el proceso ocurrio sin mayor problema, los archivos del sitio (php,html,css,jpg...etc) quedaron en el servidor 1 y la base de datos en el servidor 2.
El foro luego de modificar el archivo config.php con la ip privada local del server 2, mostro sin problemas el sitio, pero a la hora de andar, revise los graficos de uso de ancho de banda del datacenter y note que MariaDB(mysql) devuelve la respuesta de las consultas, a la IP publica del servidor 1, por lo que esta generando trafico publico.
¿Como podria indicarle a MariaDB(mysql) o quizas a Cpanel, que solamente use por el adaptador eth1 la conexion entre Apache/php con Mysql?
Lo ideal seria que se comunicaran asi:
server 1 server 2
192.168.0.1 <======> 192.168.0.2
Porque ahora esta asi:
server 1 server 2
192.168.0.1 ======> 192.168.0.2
216.10.x.x <====== 192.168.0.2