Rede somente do VMware Host - Não é possível conectar-se ao mysql entre as VMs

1

Eu configurei uma rede privada virtual usando a estação de trabalho VMware 11. IPs são configurados assim:

  • Anfitrião: 192.168.129.1 Máquina física
  • VM: 192.168.129.3 banco de dados MariaDb
  • VM: 192.168.129.4 aplicativo da Web

Estou usando o CentOS 7 para VMs e estou tentando conectar-me do aplicativo da Web .4 ao banco de dados .3.

O teste de ping é válido para todas as máquinas em todas as direções.

Configurações do Mysql:

 Bind address is 192.168.129.3

 Privileges are granted for root and web app user for the correct database.

Configurações da VM:

 Selinux is disabled, port 3306 is opened with IPtables...

Eu passei a manhã tentando mil coisas, mas ainda não há conexão.

Aqui está o erro que recebo quando tento conectar-me diretamente ao mysql:

   mysql -p -h 192.168.129.3

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.129.3' (113)

O que eu senti falta?

Obrigado pela ajuda!

    
por user3779536 22.12.2015 / 12:12

1 resposta

0

Obrigado à Womble por me dar a pista.

Meu firewall ainda estava bloqueando o tráfego. Na verdade, eu desativei o Selinux enquanto o firewalld estava ativo.

Então, isso funcionou:

systemctl disable firewalld
systemctl stop firewalld

Obrigado pela ajuda!

    
por 22.12.2015 / 12:44