View Full Version : سوال: IP Address
aroshanzamir
یک شنبه 06 اردیبهشت 1394, 14:19 عصر
سلام دوستان وقت بخیر
چطور می تونم تو سایتم به کاربرانی که از IP های ایران استفاده می کنند سرویس بدهم و حتی اگر از فیلتر شکن هم استفاده می کنند سیستم تشخیص دهد ؟
راه حل چیه ؟
ممنون از همه شما /
lakset
یک شنبه 06 اردیبهشت 1394, 17:22 عصر
سلام راه حل اینکه ای پی های ایرانو بگیری
از اینجا ها :
http://www.nirsoft.net/countryip/ir.html
http://www.webhostingtalk.ir/showthread.php?t=31628
بعد بسته به نوع مدیریت محتوایی که استفاده میکنید تعریف کنید که فقط این آی پی ها وارد شن و بقیه نه
اطلاعات بیشتری خواستید جزئیات بیشتری بگید تا کمک کنیم :چشمک:
aroshanzamir
یک شنبه 06 اردیبهشت 1394, 18:18 عصر
سلام
وقت شما بخیر / بینهایت سپاسگزارم از اینکه وقت گذاشتی و پاسخ دادی
هدف : کسانی که قصد دارند از سایت بازدید کنند حتما باید از داخل ایران باشند / من منظور شما را از جزئیات بیشتر متوحه نمی شوم /
در مورد برنامه نویسی این کار هم راهنمایی کنید ممنون میشم
lakset
یک شنبه 06 اردیبهشت 1394, 19:28 عصر
سلام منظورم این بود که از ورپرس یا چه مدیریت محتوایی استفاده میکنید که البته میشه کاری هم با اون نداشت اگر با فایل htaccess. آشنایی دارید به این سایت برید و تمام کشور ها رو جز ایران تیک بزنید بعد یه فایل بهتون میده که باید تو htaccess. خودتون کپی کنید سوالی بود درخدمتیم
http://incredibill.me/htaccess-block-country-ips
aroshanzamir
یک شنبه 06 اردیبهشت 1394, 20:30 عصر
سلامی دوباره .. باز هم تشکر
ممکنه
htaccess. را توضیح بدی چیه ؟ آشنای ندارم .. ممنون
lakset
یک شنبه 06 اردیبهشت 1394, 23:24 عصر
یه فایل بدون نامه که داخل پوشه اصلی هاست شما وجود داره (root) و یکسری دستورات توش نوشته میشه .اگه تو نت سرچ کنید اطلاعات زیادی دربارش به دست میارید
HOSSEINONLINE7
یک شنبه 06 اردیبهشت 1394, 23:45 عصر
سلام htaccess. که فقط برای سرورهای لینوکسی دیدم استفاده میشه و توی سیستم های مدیریت محتوا مثل وردپرس و جوملا هست.
اینا را پیدا کردم ببینید شاید بهتون کمک کنه :
http://www.dotnettips.info/post/937/%D9%85%D8%B3%D8%AF%D9%88%D8%AF-%DA%A9%D8%B1%D8%AF%D9%86-%D8%A2%D8%AF%D8%B1%D8%B3-ip-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-ihttpmodule-%D8%AF%D8%B1-asp-net
http://www.dotnettips.info/post/1571/%D9%86%D8%AD%D9%88%D9%87%E2%80%8C%DB%8C-%D8%A8%D8%B3%D8%AA%D9%86-%DB%8C%DA%A9-%D8%A8%D8%A7%D8%B2%D9%87%E2%80%8C%DB%8C-ip-%D8%AF%D8%B1-iis
http://www.dotnettips.info/post/1874/%D9%85%D8%AD%D8%AF%D9%88%D8%AF-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA-%D9%87%D8%A7%DB%8C-asp-net-web-api-%D8%A8%D8%B1-%D8%A7%D8%B3%D8%A7%D8%B3-client-ip
http://barnamenevis.org/showthread.php?413734-%D8%B1%D8%A7%D9%87-%D8%AD%D9%84-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B3%D8%AA%D9%86-%D8%A2%DB%8C-%D9%BE%DB%8C-%D9%87%D8%A7%DB%8C-%D8%BA%DB%8C%D8%B1-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-%D8%AF%D8%B1-iis
http://barnamenevis.org/showthread.php?413734-%D8%B1%D8%A7%D9%87-%D8%AD%D9%84-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B3%D8%AA%D9%86-%D8%A2%DB%8C-%D9%BE%DB%8C-%D9%87%D8%A7%DB%8C-%D8%BA%DB%8C%D8%B1-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-%D8%AF%D8%B1-iis
http://stackoverflow.com/questions/473687/restrict-access-to-a-specific-controller-by-ip-address-in-asp-net-mvc-beta
http://stackoverflow.com/questions/33969/best-way-to-implement-request-throttling-in-asp-net-mvc
http://dejanstojanovic.net/aspnet/2014/august/restrict-access-to-an-mvc-action-or-controller-based-on-ip-address/
https://www.nuget.org/packages/MvcThrottle/
http://randyburden.com/blog/2011/08/09/restrict-access-to-an-mvc-action-or-controller-by-ip-address-using-a-custom-action-filter/
sohil_ww
دوشنبه 07 اردیبهشت 1394, 00:09 صبح
دوست عزیز راهی که به ذهنه من می رسه برای رفع مشکل شما استفاده از یک فیلتر شخصی می باشد که می تونید به کنترل خود یا اکشن خود متصل کنید
و جلوی اجرا رو بگیرید و اگه بشه تو WEBCONFIG هم جلوی کار رو گرفت که خوب میشه ولی راه دوم بلد نیستم ولی اولی و می تونم کمکت کنم موفق باشی
aroshanzamir
دوشنبه 07 اردیبهشت 1394, 00:26 صبح
سلام sohil_ww (http://barnamenevis.org/member.php?274781-sohil_ww)
دمت گرم ..راه حلت چگونه است ؟
lakset
دوشنبه 07 اردیبهشت 1394, 09:17 صبح
من با asp کار نکردم اما تو پی اچ پی این کار رو میشه انجام داد و فک کنم تو asp هم چیزی برای فیلتر کردن ای پی ها هست
sohil_ww
دوشنبه 07 اردیبهشت 1394, 09:28 صبح
http://randyburden.com/blog/2011/08/09/restrict-access-to-an-mvc-action-or-controller-by-ip-address-using-a-custom-action-filter/
این لینک به طور کامل توضیح داده
aroshanzamir
دوشنبه 07 اردیبهشت 1394, 11:35 صبح
سلامی دوباره ...
ذوستان مشکل من اینه که چطوری چک کنم که آیا این IP از ایران است یا نه ؟ تمامی روش های ارائه شده دوستان مدودیت های دسترسی می باشد ... شناسایی IP ایران واسم مهمه ؟
یکی از دوستا یک لینک رنج IP کشورهای مختلف ذا نمایش میده گذاشت کمی بالاتر
با زهم تو این لینک یک سری ابهامات وجود داره
http://www.nirsoft.net/countryip/ir.html
ممنون میشم راهنمایی کنید
aroshanzamir
سه شنبه 08 اردیبهشت 1394, 14:02 عصر
سلام دوستان : راه حل پیشنهادی شما چیه ؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.