Verifique o status do firewalld centos7
firewalld estado systemctl
Se o firewall estiver em execução, então o estado, em seguida, verificar a porta que está sendo acessado anfitrião firewall em execução
firewall - cmd - zone = --list-portos públicos
Se o firewall não é porta 3306 (porta MySQL) aberta, então você precisa adicionar a porta 3306 é permitido ser acessado externamente
firewall - cmd - zona = --add-porta pública = 3306 / TCP --permanent
Recarregar firewalld firewall configuração para ter efeito
firewall - cmd - recarga
Ver firewalld lista novamente firewall portas abertas
firewall - cmd - zone = --list-portos públicos
Neste ponto, ele pode ser conectado.