ciao a tutti,
sto cercando una funzione che mi restituisca il mio ip pubblico (la mia applicazione è "windows form")
Qualche idea o suggerimenti?
Grazie in anticipo
ciao a tutti,
sto cercando una funzione che mi restituisca il mio ip pubblico (la mia applicazione è "windows form")
Qualche idea o suggerimenti?
Grazie in anticipo
MEGLIO UN MILIONE OGGI E ..... UNO ANCHE DOMANI.
codice:IPHostEntry IPHost = Dns.GetHostByName(Dns.GetHostName()); lblStatus.Text = "My IP : " + IPHost.AddressList[0].ToString();
Fin qui ci siamo, con questo recupero il l'indirizzo ip del mio pc,
io ho necessita di recuperare l' IP PUBBLICO assegnatomi dal provider, quello che vedi ad es. con www.cercamioip.it.
Grazie comunque raffaeu x l'interessaento.
MEGLIO UN MILIONE OGGI E ..... UNO ANCHE DOMANI.
Puoi provare a cercare nella lista di IP se trovi quello che cerchi oppure giocare con la classe Dns e fare qualcosa del tipo:
Ma se sei una intranet e vuoi sapere come "esci" dal router, beh li puoi allora fare una cosa del tipo:codice:Dns.GetHostEntry(Dns.GetHostName());
Oppure dare un occhio a questo progettino open source davvero ben fatto che fai ancora prima:codice://Leggi la pagina che contiene l' IP HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://tuosito"); HttpWebResponse resp = (HttpWebResponse)req.GetResponse(); using(StreamReader sr = new StreamReader(resp.GetResponseStream())) { Console.WriteLine("IP: {0}", sr.ReadToEnd()); }
http://dynamiciptracker.codeplex.com/
grazie, provo a darci un'occhiata
MEGLIO UN MILIONE OGGI E ..... UNO ANCHE DOMANI.