C#获取远程客户端IP

 //获取客户端的IP地址
         TextBox1.Text = Request.UserHostAddress;
         //获取服务器的主机名
         string hostName = Dns.GetHostName();
         //获取服务器的IP地址
         IPAddress[] ips;
         ips = Dns.GetHostAddresses(hostName);
         foreach ( IPAddress ip in ips)
         {
              TextBox2.Text = ip.ToString();
         }

原文地址:https://www.cnblogs.com/nianyuwen/p/2538679.html