Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - IP pubblico
Forum - C# / VB.NET - IP pubblico

Avatar
I)eathBringer (Normal User)
Pro


Messaggi: 127
Iscritto: 11/08/2008

Segnala al moderatore
Postato alle 17:25
Mercoledì, 21/12/2011
Ciao a tutti. Esiste un modo in VB.Net o in C# per ottenere l'indirizzo IP pubblico senza doverlo prendere da siti web?
Tempo fa avevo scritto questo codice che funzionava
Codice sorgente - presumibilmente VB.NET

  1. Function GetPublicIP() As String
  2.         Dim req As HttpWebRequest = WebRequest.Create("http://whatismyip.com/automation/n09230945.asp")
  3.         Dim res As HttpWebResponse = req.GetResponse()
  4.         Dim Stream = res.GetResponseStream()
  5.         Dim sr As New IO.StreamReader(Stream)
  6.         Return sr.ReadToEnd
  7.     End Function


Oggi l'ho riprovato e non funziona più, immagino abbiano fatto qualche modifica al sito... Quindi chiedevo se esisteva un modo universale per ottenere l'IP pubblico. Grazie

PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6381
Iscritto: 03/01/2010

Up
1
Down
V
Segnala al moderatore
Postato alle 19:24
Mercoledì, 21/12/2011
No. Utilizza un altro sito.

o magari scrivi tu stesso un paio di righe in php e carica lo script su un webservice di quelli gratuiti... - TheKaneB - 22/12/11 15:28


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM