View Full Version : یافتن Computer Name و IP Address بازدید کننده سایت
Developer Programmer
دوشنبه 18 اردیبهشت 1391, 08:24 صبح
میخوایم دو سازمان که DNS های مختلف دارن در محیط اینترانت، از سیستم تحت وب استفاده کنن.
متاسفانه دستور
Request.ServerVariables.Item("REMOTE_HOST")
و
System.Net.Dns.GetHostEntry(Request.ServerVariable s.Item("REMOTE_HOST")).HostName
در محیط اینترانت درست کار نمیکنن.
چون ComputerName رو نمیتونه پیدا کنه و به جای آدرس IP، نشانی متعلق به Router رو برمیگردونه.
General-Xenon
دوشنبه 18 اردیبهشت 1391, 10:44 صبح
میخوایم دو سازمان که DNS های مختلف دارن در محیط اینترانت، از سیستم تحت وب استفاده کنن.
متاسفانه دستور
Request.ServerVariables.Item("REMOTE_HOST")
و
System.Net.Dns.GetHostEntry(Request.ServerVariable s.Item("REMOTE_HOST")).HostName
در محیط اینترانت درست کار نمیکنن.
چون ComputerName رو نمیتونه پیدا کنه و به جای آدرس IP، نشانی متعلق به Router رو برمیگردونه.
سلام...
ببین این کد ها به دردت می خوره ؟؟؟؟
HttpContext.Current.Request.UserHostAddress;
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
//With Proxy
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
Developer Programmer
سه شنبه 19 اردیبهشت 1391, 08:23 صبح
نه متاسفانه
هر دو دستور آدرس Router رو برمیگردونن :ناراحت:
d_derakhshani
سه شنبه 19 اردیبهشت 1391, 09:43 صبح
به احتمال زیاد جواب نمی گیرید. اصولا اگه یک proxy در بین راه وجود داشته باشه دیگه ip کاربر قابل تشخیص نخواهد بود.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.