In this article I will explain how to find system or client machine IP address from which user visited the website in asp.net behind proxy in c# and vb.net.
In previous posts I explained JavaScript Get User IP Address, City, Latitude, Longitude, how to find client machine IP using jquery in asp.nt relating to JQuery. Now I will explain how to get system or client IP address of machine from which the user visited the website in asp.net in c# and vb.net. To implement this one write the code as shown below
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Get visitors machine IP
in asp.net</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="lblIP" runat="server"
Font-Bold="true"
Font-Size="XX-Large"
ForeColor="#529E00"/>
</div>
</form>
</body>
</html>
|
protected void
Page_Load(object sender, EventArgs e)
{
string IPAdd = string.Empty;
IPAdd = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (string.IsNullOrEmpty(IPAdd))
IPAdd = Request.ServerVariables["REMOTE_ADDR"];
lblIP.Text = IPAdd;
}
|
Partial Class
Default
Inherits System.Web.UI.Page
Protected Sub
Page_Load(ByVal sender As Object, ByVal e As
EventArgs) Handles Me.Load
Dim IPAdd As String = String.Empty
IPAdd = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If String.IsNullOrEmpty(IPAdd)
Then
IPAdd = Request.ServerVariables("REMOTE_ADDR")
End If
lblIP.Text = IPAdd
End Sub
End Class
|
Your IP
Address:
180.151.55.134 |
|
If you enjoyed this post, please support the blog below. It's FREE! Get the latest Asp.net, C#.net, VB.NET, jQuery, Plugins & Code Snippets for FREE by subscribing to our Facebook, Twitter, RSS feed, or by email. |
|||
Subscribe by RSS
Subscribe by Email
|
|||
|
|
Subscribe by RSS
Subscribe by Email
3 comments :
Hi Bro,
Nice Post.
But it show the 127.0.0.1 address
this is not my ip-address.
i think it gives server ip address
how to find my ip address and user's ip address when they are loged into my website or application.
Thanks in advance.
I am very daily visitor to your site it helps me a lot.
I also face the same problem as @Rajkumar Palnati
Would you please fix the problem
upload your program to ftp location and then find it.