quarta-feira, 3 de fevereiro de 2010

C#: Retorna o IP do cliente.

Objetivo: 

Retorna uma String contendo o IP do Cliente, o que você vai fazer com esse IP é problema seu :)

public static string retornaIP()
    {
        string s = "";

        IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;

        for (int i = 0; i < addressList.Length; i++) s += addressList[i].ToString() + "\n";

        return s;
    }

Um comentário:

  1. Na verdade essa funcao esta retornando o IP do Servidor WEB, e nao o op do lado do Cliente...

    ResponderExcluir