شما نیز ممکن است بخواهید از ورود بازدیدکنندگان و کاربران خاصی به سایت خود جلوگیری کنید. این کار می تواند دلایل مختلفی داشته باشد؛ به عنوان مثال ممکن است دیدگاه های سایت شما توسط سایت ها و یا کاربرانی پر از اسپم شود و دیدگاه های اصلی شما در میان آن ها گم شوند، یا اینکه بعد از بررسی سایت با افزونه های امنیتی به موارد مشکوکی برخورده باشید که شخصی تلاش هایی برای ورود به پنل مدیریتی شما داشته ولی به دلیل اشتباه بودن نام کاربری و رمز عبور، موفق نشده است. همانگونه که شما می توانید یک شماره تلفن مزاحم را در تلفن همراه خود بلاک کنید، در وردپرس نیز می توانید یک آدرس IP خاص را مسدود نمایید تا نتواند به سایت شما دسترسی داشته باشد. مسدود کردن IP یک راه موثر برای مقابله با بازدیدکننده های ناخواسته، کامنت ها و ایمیل های اسپم و تلاش برای هک کردن حملات به سایت شما، ایجاد هرزنامه و حملات DDOS می باشد. مشخص ترین علامتی که نشان خواهد داد که وبسایت شما تحت حملات DDOS قرار گرفته است، این است که اغلب وبسایتتان غیرقابل دسترس و یا اینکه همیشه صفخات سایت شما در حال بارگذاری خواهد بود.
یک سوال: IP چیست؟ یا آی پی چیست؟
[quote bgcolor=’#d8d8d8′ color=’#0c0c0c’]هر زمان که شما در محیط شبکه اینترنت آنلاین میشوید و به اینترنت متصل میشوید یک عدد مخصوص و منحصر بفرد که فقط و فقط مخصوص شما میباشد و هیچ شخص دیگری در اینترنت این عدد را ندارد به شما تعلق میگیرد. دقیقا همانند شماره ملی که بر روی شناسنامه قرار دارد این عدد منحصر بفرد میباشد و با تغییر اینترنت یا گاهی اوقات قطع و وصلی مودم تغییر میکند و باز هم یک عدد منحصر بفرد به شما داده میشود. اما در کل هر عدد در آی پی نشان دهنده نکات زیادی مانند کلاس و… میباشد که معمولا بر اساس نوع شبکه فقط چند رقم آخر آن تغییر میکند که در یک رنج خاص میباشد.[/quote]
در این بخش از آموزش وردپرس قصد داریم نحوه مسدود کردن (بلاک کردن) IP در وردپرس را به شما همراهان همیشگی وبمستر 98 آموزش دهیم. این کار را می توانید با بهره گیری از افزونه، از طریق کنترل پنل هاست و یا خود وردپرس انجام دهید. در ادامه هرکدام از روش ها توضیح داده شده است. تا انتها همراه ما باشید.
توضیحات بیشتر درباره آدرس IP (آی پی)
اگر اینترنت را به عنوان یک دنیای فیزیکی در نظر بگیرید، آدرس IP مانند اعداد کشور، خیابان و خانه آن می باشد. آدرس IP ها از چهار قسمت تشکیل شده است و اعدادی بین 0 تا 255 دارند که با نقطه از یکدیگر جدا شده اند.
هر کامپیوتری با وصل شدن به اینترنت یک آدرس IP توسط ارائه دهندگان خدمات اینترنت به آن اختصاص داده می شود. همه ی کاربران و کسانی که از وبسایت شما دیدن می کنند، دارای یک آدرس IP می باشند که این آدرس در پرونده های ورود به وبسایت شما ذخیره خواهد شد. این موضوع بدین معناست که شما نیز زمانی که از وبسایت ها دیگر دیدن می کنید، آنها نیز آدرس IP شما را ذخیره می نمایند. البته شما می توانید با استفاده از VPN آدرس آی پی و سایر اطلاعات خود را پنهان کنید.
قالب وردپرس سایت شما یا افزونه های نصب شده در سایت شما نمیتواند در کار بالا تداخلی ایجاد کند.
نحوه پیدا کردن آدرس آی پی در وردپرس
زمانی که کاربر کامنت یا نظری را بر روی سایت شما قرار می دهد، وردپرس IP آن شخص را ذخیره می کند. بنابراین برای مشاهده آی پی فرد نظردهنده، ابتدا باید به پیشخوان وردپرس خود مراجعه نمایید و سپس به بخش دیدگاه ها بروید. در اینجا می توانید نظراتی که در سایت شما داده شده است را مشاهده نمایید. در پایین هر نظر، IP شخص نظردهنده قرار دارد.
اگر هم وبسایت شما تحت حملات DDOS می باشد، بهترین راهی که بتوانید IP را پیدا کنید، مراجعه به پنل هاست سایت وردپرستان می باشد. به منظور انجام این کار باید به سی پنل خود وارد شوید و از بخش Logs گزینه RAW ACCESS را انتخاب کنید.
با رفتن به این بخش لیستی از دامنه ها و ساب دامنه ها به شما نمایش داده خواهد شد که شما می توانید با کلیک بر روی نام دامنه و یا ساب دامنه، یک گزارش کامل از IP ها را دریافت نمایید. فایل دانلودی را ابتدا از حالت فشرده خارج کنید و پس از آن به کمک یک ویرایشگر متنی مانند Notepad آن را باز نمایید.
نحوه مسدود کردن (بلاک کردن) IP در وردپرس
مسدود کردن IP از سایت با استفاده از سی پنل
در این روش IP های بلاک شده به صورت کامل از مشاهده سایت شما محروم می شوند و اجازه دسترسی به آن را ندارند. در زمانی که می خواهید سایت خود را از حملات DDOS و هک محافظت نمایید، می توانید از این روش استفاده کنید.
برای انجام این کار باید ابتدا وارد پیشخوان CPanel خود شوید و از بخش Security گزینه IP Address Deny Manager را انتخاب کنید.
سپس در این بخش می توانید آدرس IP که می خواهید آن را بلاک کنید را وارد نمایید. می توانید یک آدرس IP یا محدوده ای از آدرس های IP که قصد بلاک کردن آنها را دارید، وارد نمایید و سپس بر روی دکمه Add کلیک نمایید. با این کار دسترسی IP یا IP هایی که وارد کردید به طور کامل قطع خواهد شد و دیگر امکان مشاهده سایت را ندارند.
مسدود کردن IP از نظر دادن در سایت
اگر تنها می خواهید کاربران یا IP های خاصی را از گذاشتن کامنت بر روی سایت خود منع کنید، بطوریکه دیگر نتوانند در سایت شما نظر بدهند، می توانید آن IP خاص را در لیست سیاه قرار دهید. این کار را می توانید از طریق بخش مدیریت وردپرس خود انجام دهید.
-ابتدا باید به پیشخوان وردپرس رفته و از بخش “تنظیمات”، گزینه “گفتگوها” را انتخاب نمایید.
-سپس آدرس آی پی هایی که می خواهید آن ها را بلاک کنید در قسمت “سیاه نامه دیدگاه ها” وارد نمایید و سپس تغییرات را ذخیره کنید.
با انجام این مراحل، کاربرانی که آدرس IP آن ها را در لیست سیاه وارد نموده اید، نمی توانند در سایت شما نظر دهند. برای این کاربران امکان مشاهده سایت وجود دارد، اما هنگام گذاشتن دیدگاه با پیغام خطا رو به رو خواهند شد.
مسدود کردن IP با استفاده از افزونه
برای انجام این کار افزونه LionScripts: IP Address Blocker وجود دارد که شما می توانید آن را دانلود و نصب نمایید. به کارگیری این افزونه نه تنها باعث صرفه جویی در زمان شما خواهد شد، بلکه با بلاک کردن سایت های مزاحم، باعث آزاد شدن پهنای باند در نتیجه افزایش سرعت لود سایت شما خواهد شد.
به این منظور پس از نصب و فعال سازی افزونه، باید به بخش تنظیمات آن بروید و آدرس IP موردنظر که می خواهید آن را بلاک کنید، وارد نمایید و سپس دکمه add را بزنید.
با انجام این مراحل یعنی مسدود کردن IP های مزاحم، می توانید امنیت سایت وردپرسی خود را تا حد زیادی افزایش دهید.
از همراهی شما در این بخش از آموزش وردپرس، متشکریم. در این بخش سعی کردیم تا در مورد نحوه مسدود کردن (بلاک کردن) IP در وردپرس توضیحات کامل و جامعی ارائه دهیم، امید است به کمک آن بتوانید امنیت سایت وردپرسی خود را افزایش دهید. در صورتی که سوال یا ابهامی در مورد این پست دارید، می توانید در بخش دیدگاه ها بیان کنید، تیم ما در وبمستر 98 در اسرع وقت پاسخ شما را خواهند داد. همچنین اگر به قالب وردپرس نیاز دارید، می توانید به دسته بندی قالب وردپرس مراجعه فرمایید.