ENDERE?O DE IP EXTERNO

MFLAVIO 28/06/2016 11:42:05
#464173
Ola Gente blz?

uma pergunta como eu faço para pegar o meu endereço de IP externo (IP de conexão com a Internet)

eu tentei
          If System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable = True Then
Dim LocalHostName As String
Dim i As Integer
LocalHostName = Dns.GetHostName()
Dim ipEnter As IPHostEntry = Dns.GetHostByName([Ô]http://www.meuip.com.br[Ô])
Dim IpAdd() As IPAddress = ipEnter.AddressList
For i = 0 To IpAdd.GetUpperBound(0)
Next
End If


mais não deu certo

o IP local da Maquina eu consegui assim
  Dim ipEntry As IPHostEntry = Dns.GetHostEntry(GetHostName)
Dim address As IPAddress() = ipEntry.AddressList
Return address(0).ToString()

mais ainda preciso descobrir o IP externo
XLEGENDARY 28/06/2016 11:50:05
#464174
Resposta escolhida
Dim IpExterno As String = New WebClient().DownloadString([Ô]http://icanhazip.com[Ô])
Console.WriteLine(IpExterno)
Console.ReadLine()

Importa o System.Net pra usar o WebClient
FUTURA 28/06/2016 12:30:54
#464175
Da para fazer isso ai com vb6 de forma oculta ?
KERPLUNK 28/06/2016 13:00:23
#464178
Sinceramente, não entendo essa obsessão por IP... Depois de ter o IP, o que você pretende fazer com essa informação?
MFLAVIO 28/06/2016 13:22:27
#464181
Citação:

:
Sinceramente, não entendo essa obsessão por IP... Depois de ter o IP, o que você pretende fazer com essa informação?



o Soft Cliente, vai enviar os backups de XML para um servidor que eu montei, mais não consegui IP Fixo por cauda do Custo
no servidor vai ter um aplicativo que informa o IP Externo. Essa Informação Fica Hospedada no meu Site onde o Soft Cliente
pode recuperar e enviar os Backups para o IP correto

tudo ja funciona, mais eu tenho que ficar atualizando o endereço de IP manual
agora no servidor vai rodar um APP que enviar o Endereço de IP para o Site de 2 em 2 horas
KERPLUNK 28/06/2016 13:55:23
#464184
Basicamente você está fazendo um repositório com auto-update pelo que entendi. Ainda não consigo ver a necessidade do IP
MFLAVIO 28/06/2016 14:32:14
#464193
Citação:

:
Basicamente você está fazendo um repositório com auto-update pelo que entendi. Ainda não consigo ver a necessidade do IP



para resumir

Nos meus clientes, o Soft vai pegar todos os Arquivos XML do Dia, e fazer um backup no meu servidor(um equipamento que esta dentro da minha empresa fisicamente)

como o meu servidor não tem IP fixo, eu preciso informar o IP correto para que o Soft dos Cliente envie os Arquivos para o Local Correto

só por isso preciso do IP
MESTRE 28/06/2016 14:37:18
#464194
Cara porque você não usa o No-IP..
KERPLUNK 28/06/2016 14:57:14
#464198
O servidor está dentro de um DNS?
KURTGU 28/06/2016 15:49:25
#464201
Citação:

:
:
Sinceramente, não entendo essa obsessão por IP... Depois de ter o IP, o que você pretende fazer com essa informação?

o Soft Cliente, vai enviar os backups de XML para um servidor que eu montei, mais não consegui IP Fixo por cauda do Custo
no servidor vai ter um aplicativo que informa o IP Externo. Essa Informação Fica Hospedada no meu Site onde o Soft Cliente
pode recuperar e enviar os Backups para o IP correto

tudo ja funciona, mais eu tenho que ficar atualizando o endereço de IP manual
agora no servidor vai rodar um APP que enviar o Endereço de IP para o Site de 2 em 2 horas



Ja ouviu falar do no-ip?
MFLAVIO 28/06/2016 16:31:07
#464204
Sim Eu conheço o No-IP o SuperDNS o DNS da Winconection

mais eu preferi desenvolver o meu próprio APP para pegar o IP. Externo, assim não dependo de nada de terceiros.

KERPLUNK
o Servidor não esta dentro de um DNS
ele esta na Minha rede local, e a minha rede local usa IP Dynamico(GVT)
Página 1 de 2 [11 registro(s)]
Tópico encerrado , respostas não são mais permitidas