Não é um problema com o seu firewall, é um problema do mysql.
Edite o /etc/mysql/my.cnf
, altere o bind-address
bind-address = 127.0.0.1
Para o seu ipaddress local
bind-address = your_ip_address
Reinicie o mysql ou reinicie.
Estou tentando conectar-me ao servidor mysql instalado no meu computador.
Quando eu digito "telnet localhost 3306", recebo alguns caracteres de lixo, o que significa que estou conectado ao servidor.
Mas quando eu digito "telnet my_computer_name 3306", estou recebendo 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.
Eu também colei a saída do meu iptables-save aqui: link
Eu tentei adicionar uma regra para aceitar a conexão de entrada para o 3306, mas nenhum sucesso. Alguma correção?
Não é um problema com o seu firewall, é um problema do mysql.
Edite o /etc/mysql/my.cnf
, altere o bind-address
bind-address = 127.0.0.1
Para o seu ipaddress local
bind-address = your_ip_address
Reinicie o mysql ou reinicie.