Re: Mysql/Linux Internet
luciano-sA2UjvOcbilwFqzsTH5u/[email protected]
| Newsgroups | gmane.org.user-groups.linux.parana |
|---|---|
| Message-ID | <[email protected]> |
> Galera, eu tô usando o mysql 4.1, conectiva linux 8 e kylix3. > > Estou tentando ativar meu banco de dados e acessá-lo via internet. > Tudo ok, estarto o servidor, consigo me conectar a ele localmente e > via rede, mas quando eu pego o ip do linux na internet (velox) ex.: > 200.56.210.50 e tento me conectar de outra máquina, ele aparece um > erro que "Can't connect to mysql server on 200.56.210.50". Eu tô > fazendo errado? Falta alguma configuração p ele fucionar na internet? > Valeu... Bom, algumas coisas que precisam ser verificadas: - Você tem acesso a porta padrão do MySQL (3306) ? Verifique se esta porta está acessÃvel via internet (de fora, dê um nmap no servidor e veja se ele diz isso). Se estiver acessÃvel, é problema com a configuração do MySQL. Você deve liberar acesso (GRANT) ao IP externo. Se não estiver acessÃvel, você pode tentar trocar a porta na qual o MySQL deva responder. (não se esqueça de baixar o banco e reiniciar ele). Na verdade, foram apenas 2 coisas a serem verificadas: Acesso à porta via internet e permissão de acesso (MySQL). Pela mensagem (Can´t connect...) eu acredito que seja a porta que não está acessÃvel fora. Pra garantir que o MySQL esteja respondendo nesta porta, verifique com o "netstat -anp" as conexões ativas. Se estiver aguardando conexões nesta porta no IP externo, verifique se a sua operadora filtrou esta porta, e, em caso afirmativo, mude a porta do MySQL. Grande abraço -- Luciano Barcaro Depto. Informática - Laboratório Alvaro