This tutorial shows how ASP can be used to retreive the IP address of the remote host by using the ServerVariable Object.
Active Server Pages (ASP) has a built-in object called ServerVariables. This object holds useful information on Environmental Variables. One the variable is “REMOTE_ADDR” which holds the IP address of the visitor. To request the IP address of host machine, use the following code:
Your IP address is <%= Request.ServerVariables("REMOTE_ADDR") %>
There is a lot of other useful information that can be retrieved from the ServerVariable object e.g. Server Name, Browser Type, etc. To view a listing of available variables, visit the following link: http://www.4guysfromrolla.com/webtech/092298-3.shtml