NO-IP ?

PASCOAL 02/07/2011 05:41:50
#378269
Como faço para acessar o mysql servidor onde tem no-ip ?

Alguem pode me ajudar?

Obrigado
PASCOAL 02/07/2011 09:17:15
#378280
Tenho um servidor em um cliente que não tem ip fixo e sim o no-ip e la tem um bando de dados em mysql preciso acessar como faço?

Obrigado
PASCOAL 02/07/2011 09:48:49
#378284
E como fazer esse txt?

Obrigado
CAIO.FR.SP 02/07/2011 10:10:00
#378286
axo que pelo no-ip mesmo voce consegue, é so liberar a porta usada pelo mysql no modem ou roteador e fazer a conexao no cliente com: [ô]seuendereço.no-ip.info:porta[ô]
PASCOAL 02/07/2011 10:31:56
#378287
Qual porta eu coloco?

Obrigado
LUIS.HERRERA 02/07/2011 11:37:32
#378290
Pascoal há várias formas de fazer isso, até pesquisei a algum tempo.

1- gravar o IP dinâmico no seu site, seja num TXT ou DB
2- usar um site de IP por nome como o no-ip, ou www.dyndns.org

na opção um você cria um app que inicia junto com o windows ou o usuário ativa, que irá pegar seu IP dinâmico e publicar no seu site, seja no DB (cliente, IP) ou num TXT cliente.txt via PHP.


Na opção dois cria uma conta com o nome do cliente, e terá de criar um bat no cliente para quando iniciar o micro atualizar o IP pelo nome criado.

Eu passo abaixo uma opção de criar um txt no site, pode alterar para gravar num banco.

Private Sub Command1_Click()
[ô]# enviando Ip para meu site
On Error GoTo ErrH

Dim hXML As Object
Set hXML = CreateObject([Ô]microsoft.xmlhttp[Ô])

Call hXML.Open([Ô]get[Ô], [Ô]http://www.meusite.com.br/php/numip.php?ip=[Ô] & txtInetIP.Text, False)
Call hXML.setrequestheader([Ô]Pragma[Ô], [Ô]no-cache[Ô])
Call hXML.setrequestheader([Ô]Cache-control[Ô], [Ô]no-cache[Ô])

Call hXML.send

MsgBox [Ô]Mensagem Gravada Com sucesso![Ô]
Exit Sub

ErrH: If Err Then MsgBox [Ô]Update failed! [Ô] & Chr(13) & Err.Description
End Sub

Private Sub cmdVerIPnoSite_Click()
[ô]# usado para pegar o novo IP no arquivo TXT do meu site gravado pelo PHP
Dim strA As String

strA = Inet1.OpenURL([Ô]www.meusite.com.br/php/numip.txt[Ô])
MsgBox strA
Debug.Print strA
End Sub

Este é o caminho mais fácil e não depende de um serviço que pode sair do [Ô]Ar[Ô] sem aviso prévio.


JESUEL.OLIVEIRA 02/07/2011 12:22:53
#378294
Amigo, o no IP do seu cliente tem um endereço fixo exemplo cliente.no-ip.com.br certo? este endereço é fixo pois ele é o IP fixo.

Então você coloca na sua conexão servidor = cliente.no-ip.com.br - a porta padrão do MYSQL é 3306 talves vc precise liberar no firewal do windows ou roteador.

   
[ô] USUARIO = [Ô]root[Ô]
[ô] BASE = [Ô]convenio[Ô]
[ô] SERVIDOR = [Ô]cliente.no-ip.com.br[Ô]
[ô] SENHA = [Ô]xxxxx[Ô]


If CONN.State = 1 Then CONN.Close

CONN.Open [Ô]Driver={MySQL ODBC 5.1 Driver};Server=[Ô] & SERVIDOR & [Ô];Port=[Ô] & 3306 & [Ô];Database=[Ô] & BASE & [Ô];User=[Ô] & USUARIO & [Ô];Password=[Ô] & SENHA & [Ô];Option=3;[Ô]

EDERMIR 03/07/2011 17:42:43
#378366
Eu uso FIREBIRD e não consegui acessar pelo no-ip.
DAVIDNUNES 03/07/2011 20:55:51
#378373
você pode usar hamachi(logmei) que faz rede virtual só colocar todos na mesma sala
Página 1 de 2 [16 registro(s)]
Tópico encerrado , respostas não são mais permitidas