Asp.Net ile IP Adresi

Asp.Net ile IP Adresi

MicrosoftWeb sayfamizi gelen kullanicilarin IP adreslerinin gosterildigini bircok sayfada gormussunuzdur. Islem aslinca cok basit;Server variablesle ile yapiyoruz bunu ve dikkat edersek bize gelen request icin yapilacak bir islem bu. Yani kod aynen su sekildi.

Request.ServerVariables[“REMOTE_ADDR”] ve bunu da sayfamiza yazdirmak icin Response.Write(Request.ServerVariables[“REMOTE_ADDR”]); kodunu kullanabiliriz. Gordugunuz gibi basit bir islem fakat kullanici sisteme proxy ile geliryorsa ne yapmamiz gerekiyor. Onu icinde yine Server variables degerini kullaniyoruz ve bunun da ornegi asagidaki gibi.

Response.Write(Request.ServerVariables[“HTTP_X_FORWARDED_FOR”]); Bu sekilde proxy ile gelenlerin IP adreslerini de gorebiliyoruz.

Leave a Reply

Your email address will not be published. Required fields are marked *