Respostas diferentes ao fazer telnet na porta do mysql via nome do host

Respostas diferentes ao fazer telnet na porta do mysql via nome do host

Estou tentando me conectar ao servidor mysql instalado no meu computador.

Quando eu digito "telnet localhost 3306", recebo alguns caracteres inúteis, o que significa que estou conectado ao servidor.

Mas quando eu digito "telnet my_computer_name 3306", recebo este erro:

Trying 127.0.1.1...
telnet: Unable to connect to remote host: Connection refused

Eu sei que tenho algo a ver com o firewall.

Também colei a saída do meu iptables-save aqui:http://pastebin.com/rKMc1bG8

Tentei adicionar uma regra para aceitar conexões de entrada para 3306, mas sem sucesso. Alguma solução?

Responder1

Não é um problema do seu firewall, é um problema do mysql.

Edite /etc/mysql/my.cnf, altere obind-address

endereço de ligação = 127.0.0.1

Para o seu endereço IP local

bind-address     = your_ip_address

Reinicie o mysql ou reinicie.

informação relacionada