جلوگیری از دسترسی IP خاص به سایت
جلوگیری از دسترسی IP خاص به سایت

برخی مواقع ممکن است شما بخواهید یک آی پی آدرس خاص را مسدود کنید. مثلاً ممکن است برخی از افراد بخواهند به‌صورت غیرقانونی وارد سایت شما شوند یا اینکه سایت شما را هک کنند که در این صورت شما نیاز دارید که IP این افراد را مسدود کنید. ما در این آموزش به شما روش بسیار ساده‌ای را توضیح خواهیم داد تا بتوانید IP های موردنظر خودتان را با استفاده از IP Manager و .htaccess مسدود کنید. پس با آموزش جلوگیری از دسترسی IP خاص به سایت همراه باشید.

همان‌طور که می‌دانید کسب‌وکارهای اینترنتی در دنیای امروز رواج بسیار زیادی داشته است؛ازاین‌رو خطراتی که این کسب‌وکارها را دنبال می‌کند نیز روزبه‌روز در حال افزایش است و هکرهای بسیار زیادی هستند که ممکن است بخواهند به این کسب‌وکارها نفوذ کنند؛ به همین دلیل است که شما باید برای عدم دسترسی این افراد یک سری راه‌حل داشته باشید که یکی از این راه‌حل‌ها مسدود کردن آی‌پی آدرس این‌گونه افراد می‌باشد.

اگر مواردی را که در این آموزش برای شما خواهیم گفت را دقیقاً رعایت کنید نه تنها می‌توانید با مسدود کردن آی‌پی‌های مزاحم، امنیت سایت خود را چند برابر کنید. بلکه این امکان را دارید که دسترسی سایت خود را برای همه افراد محدود کنید.

IP Address چیست؟

اگر شما با اینترنت سروکار داشته باشید بدون شک با واژه IP Address روبه‌رو شده‌اید. IP Address درواقع یک آدرس اینترنتی است که به ما کمک می‌کند تا دستگاه‌‌های مختلف را شناسایی کنیم.

به‌صورت کلی IP به‌معنای Internet Protocol یا همان پروتکل اینترنتی است. تمامی دستگاه‌هایی که با اینترنت کار می‌کنند، دارای یک نشانی IP اینترنتی هستند. این نشانی به‌صورت عددی می‌باشد. تمامی این آی‌پی آدرس‌ها منحصربه‌فرد بوده و تمامی دستگاه‌ها دارای یک آدرس مجزا می‌باشند.

بنابراین تمامی دستگاه‌های دنیا دارای یک آدرس اینترنتی عددی هستند که به آن IP Address گفته می‌شود که از طریق همین آدرس می‌توانند با یکدیگر ارتباط برقرار کنند.

چرا باید برخی از IP Addressها را بلاک کنیم؟

بسیاری از افرادی که یک کسب‌وکار اینترنتی را راه‌اندازی می‌کنند باید از این موضوع باخبر باشند که یکی از تهدیدهای اساسی این نوع کسب‌وکارها امکان نفوذ به سایت و تخریب اطلاعات آن است. متأسفانه یکی از معایب کسب‌وکارهای اینترنتی این است که افراد سودجو از تمامی نقاط دنیا این امکان را خواهند داشت که به آن نفوذ کنند.

نفوذ این دسته از افراد ممکن است به دلایل مختلفی باشد. برخی مواقع هکرها با ارسال نظرات و یا ایمیل‌های توهین‌آمیز و مخرب باعث صدمه دیدن سایت شما می‌شوند. بنابراین شما باید با در نظر گرفتن یک راهکار بسیار کاربردی مانند مسدود کردن آی‌پی آدرس از این‌گونه ورودهای غیرقانونی جلوگیری کنید. درواقع شما با مسدود کردن مورد فوق دسترسی این افراد را به‌طورکلی قطع خواهید کرد.

ما در این مقاله دو روش بسیار کاربردی و ساده را برای مسدود کردن آدرس IP برای شما آموزش خواهم داد. پس با ما همراه باشید.:)

مسدود کردن آدرس IP با استفاده از .htaccess

اولین روشی که ما قصد داریم در این مقاله برای شما آموزش دهیم استفاده از.htaccess برای مسدود کردن آدرس IPها می‌باشد. اگر هاست شما از Apache استفاده کند شما این امکان را خواهید داشت که برای مسدود کردن آی‌پی آدرس‌های مزاحم از.htaccess استفاده کنید. با مسدود کردن این آی‌پی‌ها، عملا به وب سرور آپاچی می‌گوییم دسترسی این IP به اطلاعات سایت را مسدود کند.

در این روش و باید اول وارد بخش سی پنل هاست خودتان شوید و پس از وارد شدن به قسمت File، گزینه‌ی File Manager را انتخاب کنید.

در گام بعدی پس از باز کردن فهرست public_html باید بر روی فایل.htaccess کلیک کنید. حالا باید از نوارابزاری که در قسمت بالا وجود دارد آیکون مداد را که برای ویرایش این پرونده است انتخاب کنید. البته شما این امکان را دارید که بااتصال حساب خود از طریق سرویس‌دهنده FTP نیز این کار را انجام دهید.

بعد از کلیک کردن بر روی گزینه گفته‌شده یک صفحه برای شما باز می‌شود که شما باید کدهای زیر را در بالای کدی که در این پرونده وجود دارد کپی کنید.

Order Deny, Allow
Deny from 127.0.0.1

نکته: از کد موجود در این پرونده حتماً یک کپی داشته باشید تا در صورت بروز هر مشکلی این کد در دسترس شما باشد.

بعدازاینکه تمامی موارد را قدم‌به‌قدم انجام دادید حتماً بر روی گزینه ذخیره و بستن ( Save & Close) کلیک کنید. خب حالا به همین راحتی شما با چند کلیک ساده و راحت به هدف خود رسیدید.

مسدود کردن آدرس IP با استفاده از .htaccess در لوکال هاست

به‌عنوان‌مثال ما در اینجا از لوکال هاست استفاده کرده‌ایم. اگر شما نیز می‌خواهید این روند را در لوکال هاست خود انجام دهید باید وارد پوشه وردپرس خود شوید و در آن .htaccess را سرچ کنید؛ بعدازاینکه این فایل را برای شما نمایش داد بر روی آن کلیک راست کنید و آن را با NotePad ویندوز خود ویرایش کنید.

ویرایش .htaccess
ویرایش .htaccess

در این مرحله شما باید کد ذکر شده را در بالای کدهای موجود در این فایل کپی کنید. فراموش نکنید که حتما آن را ذخیره کنید تا تغییرات اعمال شوند.

مسدود کردن آی پی مزاحم با استفاده از IP Manager هاست

IP Manager یکی از راحت‌ترین روش‌هایی است که شما با استفاده از آن قادر خواهید بود IP آدرس‌های مزاحم را مسدود کنید. در اینجا برای شما آموزشی در این خصوص قرار داده‌ایم که با استفاده از آن قادر خواهید بود در کمتر از چند دقیقه دسترسی تمامی افراد سودجو را از سایت خود مسدود کنید.

در این روش شما باید ابتدا وارد سی پنل هاست خود شوید و پس از وارد شدن به بخش Other از بین گزینه‌های موجود IP Manager را انتخاب و بر روی آن کلیک کنید. با کلیک کردن بر روی این گزینه، باکس Block an IP Address برای شما نمایش داده می‌شود که شامل دو فیلد مجزا می‌باشد.

در فیلد اول (IP to Deny) باید آی‌پی آدرسی را وارد کنید که قصد مسدود کردنش را دارید و در بخش بعد (Notes) کامنت دلخواهی را وارد کنید و پس‌ازآن بر روی گزینه‌ای که در پایین صفحه است یعنی “Add” کلیک کنید تا تغییرات مدنظر اعمال و IP آدرس مسدود شود.

اگر بخواهید روند بالعکس مسدود کردن را انجام دهید باید دقیقاً از همین روش استفاده کنید؛ فقط اینکه باید آی‌پی آدرس را در قسمت “Allow an IP Address” وارد کنید تا آدرس موردنظر از مسدود بودن در بیاید.

اگر شما روند را دقیقاً مانند موارد گفته‌شده و به‌درستی طی کرده باشید یک پیغام تأیید برای شما بر روی صفحه‌نمایش داده خواهد شد، در غیر این صورت ممکن است آی‌پی مسدود نشده باشد.

به همین راحتی! شما با چند کلیک ساده توانستید آی‌پی آدرس موردنظر خود را مسدود کنید. این نکته را هم به یاد داشته باشید که شما برای مسدود کردن آی‌پی‌های مزاحم هیچ محدودیتی ندارید و می‌توانید آی‌پی آدرس‌های فراوانی را بلاک کنید.

نتیجه‌‌گیری کلی

شاید ازنظر بسیاری از افراد مسدود کردن آدرس IP یک کار بسیار سخت به‌نظر برسد که نیاز به مهارت خاصی دارد. اما همان‌طور که در این مقاله مشاهده کردید این مورد نه تنها نیاز به ابزار خاص و یا مهارت ندارد بلکه با چند کلیک ساده امکان‌پذیر است.

امیدواریم این مقاله برای جلوگیری از دسترسی IP خاص به سایت شما کمک کرده باشد. موفق و پیروز باشید. 🙂

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.