ASP.NET: Externe IP-Adresse abrufen

Ich habe eine Seite entwickelt. Ich muss die IP der Site-Besucher erhalten. Ich versuche Request zu benutzen, habe aber nur interne IP:

Response.Write(Request.ServerVariables["REMOTE_ADDR"]);

Ich habe alle Schlüssel in der Servervariablensammlung durchsucht - das gleiche Ergebnis:

foreach (string var in Request.ServerVariables)
{
    Response.Write(Request[var]);
}

Wie kann ich eine externe IP-Adresse erhalten?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage