IPs...Ips..

Delphi

02/02/2006

Tem como dentro de uma rede uma aplicação Delphi achar automaticamente um IP?
Vamos supor que temos 10 pc e um é ´servidor´mas os Ips estao configurados como ´automatico´ entao algum pc precisar se comunicar com o servidor,como poderia ser feito a busca de seu IP?


Kroki

Kroki

Curtidas 0

Respostas

Truck1n

Truck1n

02/02/2006

Bom dia, se eu não me engano.. vc pode dar um ping com o nome da maquina... dai lá ele vai te mostrar o IP


não sei se ajudou...


agora como fazer isto em delphi nao sei.. usa clientsocket eu acho...


abração
:twisted:


GOSTEI 0
Massuda

Massuda

02/02/2006

Pelo que entendi você quer localizar o servidor sem saber o IP dele (e/ou o nome dele?).

Esse servidor seria o servidor do BD ou um servidor rodando um programa seu?


GOSTEI 0
Kroki

Kroki

02/02/2006

Seria um servidor rodando programa meu.
Vou testar usando um UDP indy com bind emqualquer IP,entao a aplicaçao no servidor manda uma string que ele reconhece e devolve o IP do Pc que recebeu.
Isso é uma boa ideia?


GOSTEI 0
Massuda

Massuda

02/02/2006

Usar UDP é uma boa idéia. [url=http://www.forumweb.com.br/foruns/index.php?showtopic=31853]Neste tópico[/url] (em outro fórum) tem um exemplo meu de como descobrir, via UDP, quais máquinas estão rodando um programa seu na rede; basta adaptar para que apenas seu programa servidor responda.


GOSTEI 0
POSTAR