Home Page Home Page Blogs Stefano Passatordi Recuperare IP pubblico dietro router

Recuperare IP pubblico dietro router


Stefano Passatordi

Stefano Passatordi

Laureato in Tecnologie Informatiche presso l'Università di Pisa.Amante della programmazione in generale,ha iniziato da autodidatta con VB6 e poi tramite l'università e studi personali ha approfondito le sue conoscenze in vari ambiti del mondo della programmazione. Profilo completo
Il blog completo di Stefano Passatordi è disponibile qui
L'elenco degli altri dotNetHell.it Bloggers e i Feed RSS sono disponibili qui
Come tutti sanno, recuperare il proprio IP quando si è direttamente connessi in rete, senza l'utilizzo di un router, è semplice :

IPAddress[] addressList = Dns.GetHostEntry(Dns.GetHostName()).AddressList;
string myIP = addressList[0].ToString();

Il discorso cambia quando si è connessi in rete tramite router poichè ci viene assegnato un IP interno e solo il router ha un IP pubblico.
Come fare in questo caso??

using System.Text.RegularExpressions;
using System.Net;

public IPAddress GetIp()
{

Se vuoi leggere il post completo e visualizzare le immagini o aggiungere i commenti qui trovi il post completo
Copyright © dotNetHell.it 2002-2014
Running on Windows Server 2008 R2 Enterprise, SQL Server 2008 & ASP.NET 3.5