Problema acesso remoto

1. Problema acesso remoto

Rodrigo
rtamura

(usa Ubuntu)

Enviado em 02/09/2013 - 17:56h

Olá pessoal,

Configurei o MySQL no meu servidor para acessá-lo remotamente (TENHO que acessá-lo remotamente). Aquelas configurações básicas que se aprende "googleando" por aí:

- Fui no my.cnf, comentei as linhas skip-external-locking e bind-address: 127.0.0.1;

- Conservei a porta 3306;

- Reiniciei o serviço MySQL;

- Abri a porta com o comando sudo ufw allow 3306 (não estou usando o iptables pois ainda não sei usá-lo direito);

- No modem (tenho um PowerBox da GVT com IP único), configurei a porta 3306 no encaminhamento de portas;
Obs: Consegui configurar certinho o Apache onde eu consigo acessá-lo externamente sem problemas, POR ISSO IMAGINO QUE O PROBLEMA NÃO É O MODEM

- Testei a porta num site de testes (um deles é o http://www.yougetsignal.com/tools/open-ports/) e retorna que a porta está aberta;

- Criei um usuário da seguinte forma:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'minha_senha';

- Apliquei os privilégios para este da seguinte forma:
GRANT ALL PRIVILEGES ON nome_do_bd.* TO 'usuario'@'%' IDENTIFIED BY 'minha_senha';

Localmente (acessando o banco com IP local do servidor) com o usuário e senha criados vai que é uma beleza.

Porém, numa outra máquina, usando o HeidiSQL, tentei acessar este banco da seguinte forma:
(vamos dizer que 185.98.658.2 seria o IP FIXO PARA ACESSO EXTERNO advindo da GVT)
Host: 185.98.658.2 Porta: 3306
Usuário: usuario
Senha: minha_senha
Resultado: Can't connect to MySQL server on '185.98.658.2' (10061)

Fiz um script PHP para testá-lo com as seguintes configurações:
Host: 185.98.658.2:3306
Usuário e senha o mesmo de cima
Resultado: Can't connect to MySQL server on '185.98.658.2' (111)

Tentei acessar pelo app Connect2SQL (Android) e ele deu o erro:
failed to connect to /185.98.658.2(port 3306) after 100000ms: isConnected failed: ECONNREFUSED (Connection refused)

Bom, eu não sei mais o que faço, alguém tem alguma idéia ou sugestão? SOCORRO!

Obrigado.



  


2. Re: Problema acesso remoto

Sandro Gonçalves Mechi
sandro-mechi

(usa Debian)

Enviado em 16/09/2013 - 16:35h

Cara,
- Descomenta e altera o bind-address para 0.0.0.0 (Reinicie o MySql
- Na hora de criar um usuário faça assim: CREATE USER 'usuario'@'%' IDENTIFIED BY 'sua_senha';
- Depois configure as permissões de acordo com o que você precisa.


Por favor, faça um post com um feedback das ações.

Atte.,
Sandro


3. Re: Problema acesso remoto

Rodrigo
rtamura

(usa Ubuntu)

Enviado em 16/09/2013 - 16:42h

Opa,

Na realidade já estava tudo ok... :D

É que percebi que não consigo acessar o banco daqui de dentro de minha empresa se eu colocar o IP externo do meu modem (dãããã).

Mas quando eu tentei acessar de fora (em outra rede) consegui!

Até eu descobrir isso foram tempos... que burrice!

Mas valew pessoal!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts