次のコードを使用してクライアント IP を認識していますが、サーバー IP を提供しています。もしあれば、誰かが必要な変更を加えてください。
前もって感謝します、
protected string GetComputer_InternetIP()
{
// check IP using DynDNS's service
WebRequest request = WebRequest.Create("http://checkip.dyndns.org");
WebResponse response = request.GetResponse();
StreamReader stream = new StreamReader(response.GetResponseStream());
// IMPORTANT: set Proxy to null, to drastically INCREASE the speed of request
//request.Proxy = null;
// read complete response
string ipAddress = stream.ReadToEnd();
// replace everything and keep only IP
return ipAddress.
Replace("<html><head><title>Current IP Check</title></head><body>Current IP Address: ", string.Empty).
Replace("</body></html>", string.Empty);
}