Verifique o endereço de ligação em /etc/mysql/my.cnf - ele deve ter o endereço IP da placa interna em vez do padrão 127.0.0.1.
Eu tenho duas NICs configuradas em uma VM - cada uma está ligada a uma rede específica, uma é uma DMZ, a outra é uma rede interna.
Eu quero que o MySQL escute apenas na rede interna e o Apache na DMZ, escutando HTTP e HTTPS. Mas assim que eu adiciono a segunda interface, tenho problemas. Eu posso acertar o HTTP em qualquer interface, mas não posso acertar 3306 na rede interna para o MySQL.
Aqui está a configuração ... alguém poderia verificar isso, por favor?
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.153.24.230
netmask 255.255.255.240
network 10.153.24.224
broadcast 10.153.24.239
dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet static
address 10.153.24.195
netmask 255.255.255.224
gateway 10.153.24.193
broadcast 10.153.23.223
Verifique o endereço de ligação em /etc/mysql/my.cnf - ele deve ter o endereço IP da placa interna em vez do padrão 127.0.0.1.
Tags networking ufw ifconfig ubuntu