جلوگیری از دسترسی به وب سایت با آدرس IP
سلام دوستان ، برای شبکه داخلی سایتی با IIS راهی اندازی کردم ولی میخواهم کاربران از طریق IP سرور به سایت نتوانند وصل شوند. نمیخوام دسترسی از IP رو کلاً از طریق IIS ببندم چون با سرورهای دیگه در ارتباط هست، فقط کاربرا نتوانند از طریق IP وارد سایت بشن ، مثال: اسم سایت لوکال هست www.test.com و آیپی سروری که IIS روش قرار داره هست 192.168.10.1 کاربر ها با وارد کردن نام سایت و IP به سایت دسترسی دارند ، حالا من میخواهم کاربرها فقط با www.test.com وارد سایت بشوند و با وارد کردن IP دسترسی به سایت نداشته باشند . ممنون
4 پاسخ
با سلام
دوست عزیز اگه منظورتون رو درست متوجه شده باشم شما باید از IIS Address and Domain Restrictions استفاده کنید.
به لینک زیر مراجعه کنید...
Configure IPv4 Address Restrictions for Remote Connections (IIS 7)
ممنون از جواب دوستان شاید منظورم درست نرسانده باشم با یک مثال توضیح میدم:
اسم سایت لوکال هست www.test.com و آیپی سروری که IIS روش قرار داره هست 192.168.10.1 کاربر ها با وارد کردن نام سایت و IP به سایت دسترسی دارند
حالا من میخواهم کاربرها فقط با www.test.com وارد سایت بشوند و با وارد کردن IP دسترسی به سایت نداشته باشند
اگر درست برداشت کرده باشم شما فقط یک دونه آدرس IP و یک دونه وب سایت دارید روی سرور IIS ، حالا به هر حال اگر هر درخواست وبی برای این سرور ارسال بشه خواه ناخواه برای این وب سایت ارسال میشه ، یه تست کنید ، یک وب سایت دیگه به سادگی در IIS ایجاد کنید و یک اسم دامین هم در قسمت binding براش قرار بدید ، مهم نیست چی باشه فقط یک وب سایت باشه حتی اگر یه صفحه خالی هم بود مشکلی نیست ، اینبار با توجه به اینکه IIS دو تا وب سایت داره نمیتونه با استفاده از آدرس IP وب سایت مورد نظر رو باز کنه چون دیگه یه دونه وب سایت نداره که مطمئن باشه فقط با همون وب سایت کار دارند،در ضمن در Binding تنظیمات IP رو روی حالت All Unassigned قرار بدید ، البته این رو تست نکردم امتحان کنید و نتیجه رو اعلام کنید.
سلام . اگر سوئیچ سیسکو داری ، فکر میکنم به وسیله port security بتونی این کار رو انجام بدی