نحوه مسدود کردن آدرس ip در وردپرس؛ 2 روش بلاک کردن و بستن آی پی

ضعیفمتوسطخوببسیار خوبعالی
( 2 رای , میانگین : 4,50 از 5)
بارگذاری...

مسدود کردن ip در وردپرس یکی از بهترین روش ها برای جلوگیری از ارسال هرزنامه و حملات هکرها در وب سایت می باشد. مسدود کردن بازدیدکنندگان ناخواسته به سایت وردپرسی شما ساده ترین و همچنین یک راه ضروری برای ایمن نگه داشتن سایت شما است. در واقع آدرس IP یک شناسه منحصر به فرد برای هر دستگاه در وب می باشد که با مسدود کردن آن می توانید جلوی بسیاری از خطرها را در سایت خود بگیرید. به دلیل اهمیت این موضوع؛ ما در این مطلب قصد داریم شما را با نحوه مسدود کردن آدرس ip در وردپرس و آموزش بلاک کردن IP در وردپرس آشنا کنیم. با ما همراه باشید.

آدرس IP چیست؟

نحوه مسدود کردن آدرس ip در وردپرس

اگر اینترنت را دنیای فیزیکی در نظر بگیریم، آدرس آی پی به عنوان کشور، خیابان و خانه محسوب می شود. آی پی به طور کلی شامل مجموعه ای از اعداد 0 تا 255 می باشند که با نقطه از یکدیگر جدا شده اند، چیزی همانند آدرس زیر:

172.16.254.1

هر دستگاهی که به اینترنت وصل می شود، خواه گوشی هوشمند، دسکتاپ، تبلت یا لپ تاپ باشد، همگی یک آدرس IP دارند. وقتی شما از یک سایت بازدید می کنید، آدرس آی پی شما در آن سایت ذخیره می شود. مسدود کردن ip در وردپرس برای دسترسی به وب سایت شما یک راه موثر برای مقابله با بازدیدکنندگان ناخواسته، هرزنامه ها، نظرات، حملات مخرب و… می باشد.

بیشتر بخوانید: مگا منو چیست؟ نکاتی که هنگام ساخت mega menu باید بدانید 

چرا یک آدرس IP را مسدود می کنیم؟

دلایل مختلفی وجود دارد که ممکن است بخواهید آدرس های IP ناخواسته را از بازدید از وب سایت خود مسدود کنید. می توان دلیل اصلی مسدودکردن آی پی ها را محافظت از سایت و کاربران در برابر فعالیت های مخرب دانست. برخی از رایج ترین دلایل مسدود کردن IP ها عبارتند از:

  • جلوگیری از ارسال نظرات اسپم و هرز: یکی از مشکلاتی که هم اکنون بسیاری از وب سایت ها با ان مواجه هستند، ارسال خودکار انواع هرزنامه ها به بخش نظرات سایت می باشد. وقتی بخش نظرات شما پر از تبلیغات مبهم باشد، سایت شماغیرحرفه ای به نظر می رسد. بنابراین مسدود کردن آدرس های IP باعث می شود که کاربر مخرب به سادگی از یک حساب کاربری دیگر استفاده نکند.
  • خلاص شدن از شر ربات ها: ربات یا همان ترول می تواند برای تمامی وب سایت ها بسیار مضر باشد. به عنوان مثال: اگر شما در سایتتان از انجمن استفاده می کنید، ربات ها می توانند شما را با انواع مشکلات مواجه کنند. بنابراین با مسدود کردن IP از طریق وردپرس می توانید خیلی سریع از این رفتار جلوگیری کنید.
  • دور نگه داشتن کاربران غیرمجاز: اگر نمی خواهید کاربران غیرمجاز به بخش های مختلف سایت شما ورود پیدا کنند، این ویژگی مسدودکردن آی پی می تواند برای شما مناسب باشد. به عنوان مثال: اگر نمی خواهید کاربران یک کشور خاص در سایت شما عضو شوند، می توانید آی پی آن کشور را مسدود کنید.

بیشتر بخوانید: توضیحات متا چیست؟ نحوه نوشتن توضیحات متا برای مطالب سایت 

نحوه پیدا کردن آدرس های IP مخرب در وردپرس

قبل از اینکه شما را با نحوه مسدود کردن آی پی در وردپرس آشنا کنیم، بهتر است با نحوه پیدا کردن آدرس های IP مخرب در وردپرس خود آشنا شوید. وردپرس به صورت خودکار آدرس های IP را برای همه کاربرانی که در سایت شما نظر ارسال می کنند را ذخیره می کند. حال برای شماهده آنها، کافیست وارد پیشخوان وردپرس خود شوید و سپس به بخش “نظرات” مراجعه کنید.

آموزش بلاک کردن IP در وردپرس

سپس همانند تصویر بالا؛ شما می ‌توانید IP هر یک از نظراتی که برای شما ارسال شده است را در ستون نویسنده و در زیر نام کاربری و آدرس ایمیل پیدا کنید. حال اگر می خواهید آی پی خاصی را مسدود کنید، می توانید همانند تصویر مذکور آی پی کاربر را در جایی یادداشت کنید تا در مراحل بعدی بتوانید آن را مسدود نمائید.

بیشتر بخوانید: افزونه امنیتی Wordfence Security | وردفنس، پلاگین پیشرفته امنیت سایت های وردپرسی

آموزش مسدود کردن آدرس ip در وردپرس

چطور یک آی پی را در وردپرس مسدود کنیم ؟ طریقه بلاک کردن IP در وردپرس به چه شکل می باشد؟ اینها سوالاتیست که ممکن است در ذهن بسیاری از شماها باشد. به طور کلی؛ مسدود کردن آی پی در وردپرس کار چندان سختی نیست و شما می توانید اینکار را با استفاده از روش های مختلفی همچون: افزونه، هاست و یا به صورت دستی به سادگی انجام دهید. با ما همراه باشید تا شما را با چگونگی مسدود کردن ip در وردپرس با استفاده از روش های مختلف آشنا کنیم.

1- مسدود کردن آدرس IP در وردپرس به صورت دستی ( پیشخوان وردپرس )

اگر شما می خواهید آدرس آی پی برخی از کاربران خاص وب سایت خود را مسدود کنید، این روش می تواند ساده ترین روش برای شما باشد. برای انجام اینکار، در ابتدا شما باید با استفاده از روشی که در بالا ذکر کردیم (نحوه پیدا کردن آدرس های IP مخرب در وردپرس ) آدرس آی پی کاربرهای مورد نظر خود را پیدا کرده و سپس آنها را در برنامه ای مانند: نوت پد یا ورد یادداشت کنید.

پس از آن؛ وارد پیشخوان وردپرس خود شوید و سپس از بخش “تنظیمات” روی گزینه “گفتگو” کلیک کنید.

مسدود کردن آدرس IP در وردپرس به صورت دستی

سپس صفحه را به سمت پایین اسکرول کنید تا وارد بخش ” Disallowed Comment Keys” شوید.

نحوه مسدود کردن آی پی در وردپرس

پس از آن در این بخش می ‌توانید هر کلمه، آدرس، آدرس ایمیل یا آدرس IP را که می ‌خواهید از نظرات در کل سایت خود مسدود کنید، وارد نمائید. پس از آن نظرات ارسال شده که با هر یک از عبارات یا آدرس‌های موجود در این کادر مطابقت دارند، به صورت خودکار به سطل زباله ارسال می‌شوند.

حال برای مسدود کردن آدرس ip در وردپرس، کافیست آی پی هایی را که در مرحله قبل یادداشت کرده بودید را در این بخش جایگذاری کنید. فقط این نکته را فراموش نکنید که در هر خط تنها باید یک آدرس آی پی وارد کنید. چیزی شبیه به تصویر زیر:

آموزش مسدود کردن آدرس ip در وردپرس

بیشتر بخوانید: بازاریابی ربایشی یا درونگرا (اینباند مارکتینگ) چیست؟ 

2- نحوه مسدود کردن آدرس ip یک کشور در وردپرس

در برخی موارد، ممکن است بخواهید از دسترسی همه کاربران یک یا چند کشور به سایت خود جلوگیری کنید. به عنوان مثال، وب سایت شما ممکن است برای یک منطقه خاص طراحی شده باشد، یا ممکن است متوجه مقدار زیادی از فعالیت های مخرب از یک کشور خاص شوید. خوشبختانه، وردپرس این امکان را برای شما فراهم کرده تا با استفاده از یک افزونه به سادگی آی پی کشورهای خاص را مسدود کنید تا آنها نتوانند به سایت شما دسترسی داشته باشند. افزونه های مختلفی در این خصوص ارائه شده که پیشنهاد ما به شما افزونه iQ Block Country می باشد.

این افزونه به صورت کاملاً رایگان در مخزن وردپرس به ثبت رسیده که به شما این امکان را می دهد تا دسترسی به محتوای وب سایت خود را برای برخی از کشورها محدود کنید. در ادامه شما را با آموزش بلاک کردن IP مزاحم در وردپرس با افزونه iQ Block Country آشنا می کنیم.

برای استفاده از این افزونه، در ابتدا شما باید آن را در سایت خود نصب و فعال کنید. برای انجام اینکار؛ در ابتدا وارد پیشخوان وردپرس خود شوید و سپس از بخش “افزونه ها” روی گزینه “افزودن” کلیک نمائید. سپس در باکس بالای صفحه نام افزونه را وارد و جستجو کنید.

چطور یک آی پی را در وردپرس مسدود کنیم

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

پس از نصب افزونه، یک اعلان حاوی دستورالعمل هایی در مورد نحوه دریافت و آپلود یک فایل پایگاه داده را مشاهده خواهید کرد. حال برای دانلود رایگان پایگاه داده  GeoLite2، کافیست به وب سایت MaxMind مراجعه کنید و برای خود یک حساب کاربری ایجاد کنید. پس از تکمیل مراحل ثبت نام و ورود به سیستم، Download Databases  را انتخاب کنید:

طریقه بلاک کردن IP در وردپرس

هنگامی که پایگاه داده را دانلود کردید، ادامه دهید و آن را از حالت فشرده خارج کنید. سپس فایل GeoLite2-Country.mmdb را کپی نمائید:

روش های بلاک کردن آی پی وردپرس

در مرحله بعد، شما باید این فایل را در پوشه wp-content/uploads/ سایت خود آپلود کنید. برای انجام این کار، شما باید در ابتدا وارد کنترل پنل هاست خود شوید و سپس به پوشه روت سایت خود مراجعه کنید. پس از آن مسیر wp-content/uploads را طی کنید و فایل را در پوشه آپلودها یا همان uploads بارگذاری نمائید.

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

برای مسدودکردن کشورها، وارد پیشخوان وردپرس خود شوید و سپس به صفحه تنظیمات افزونه مراجعه کنید. شما می توانید بازدیدکنندگان خود را در قسمت جلویی سایت خود، قسمت پشتی یا هر دو را مسدود کنید. برای انجام اینکار وارد تب Frontend شوید.

راه های مسدود کردن ip وردپرس

حال در قسمت انتخاب کشورها، با استفاده از منوی کشویی، همه کشورهایی را که می‌ خواهید آنها را مسدود کنید را انتخاب نمائید.

نحوه مسدود کردن آدرس ip در وردپرس

در نهایت صفحه را به سمت پایین اسکرول کنید و روی دکمه ذخیره تغییرات کلیک نمائید.

بیشتر بخوانید: خطای dns probe finished bad config چیست؟

سوالات متداول

چگونه یک آی پی را از بلاک دربیاوریم؟

برای اینکه آی پی یک کاربر یا یک کشور را از حالت مسدود خارج کنید، کافیست مراحلی که برای مسدودکردن آی پی انجام داده اید را تکرار و سپس کاربر مسدود شده را از بلاک خارج کنید.

چگونه بررسی کنیم یک آی پی بلاک است یا نه؟

بیشتر بخوانید: افزونه JetBlocks (جت بلاک) | پلاگین ساخت هدر و فوتر با المنتور

چگونه آدرس سایت وردپرس خود را تغییر دهیم؟

نحوه رفع خطای Your IP is blacklisted در دایرکت ادمین صفحه ورود

انتقال کاربران بر اساس کشور در وردپرس با IP2Location Redirection

افزونه امنیتی Wordfence Security | پلاگین وردفنس، پلاگین پیشرفته امنیت سایت های وردپرسی

جمع بندی: روش های بلاک کردن آی پی وردپرس

بلاک کردن آی پی باعث می شود که از هرگونه مشکل در سایت خود مانند: ارسال هرزنامه، حمله هکرها و … جلوگیری کنید. خوشبختانه وردپرس این امکان را به شما می دهد تا بتوانید آی پی کاربران و کشورها را به دلخواه خود مسدود کنید تا آنها نتوانند به سایت شما دسترسی داشته باشند. ما در این مطلب نحوه مسدود کردن آدرس ip در وردپرس را با استفاده از 2 روش مختلف به شما آموزش دادیم. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.

منبع: wpengine

درباره نویسنده



میلاد انوش
( عضو از 3 سال قبل )
  • 900 نوشته
  • 0 دیدگاه
  • 1 محصول
  • 0 دوره آموزشی

نظرات کاربران

ثبت دیدگاه

  1. سلام خسته نباشید.
    اگه بخوایم فقط پروکسی هارو بلاک کنیم باید چه کاری انجام بدیم ؟؟
    منظورم افرادی هست که فیلترشکن رو فعال کردن یا از پروکسی استفاده میکنن. اما افرادی که از آی پی واقعی یه کشور خارجی استفاده می کنن بلاک نشن و بتونن از سایت بازدید کنن. اگه میشه یه توضیح بدین ممنونم.

  2. سلام و با تشکر از آموزش بسیار خوب شما
    چندتا سوال داشتم. خیلی جستجو کردم ولی همه جا فقط آموزش بلاک کردن ip توسط htaccess را بدون توضیح اضافی داده اند.
    ۱٫ آیا این روش فقط برای مدیریت هاست (وارد شدن به cpanel) هست یا با اضافه کردن Deny from در فایل htaccess آی پی مورد نظر امکان دیدن سایت و پیشخوان وردپرسی را هم نخواهد داشت؟
    ۲٫ من تمایل دارم که یک سایت را غیر از خودم و چندتا ip خاص نتوانند ببینند. البته از آنجاییکه ip اینترنت من دینامیک هست و دایما تغییر میکند، میترسم که شاید امکان دسترسی به سایت را بعدا نداشته باشم، بنابراین نمیخواهم که این محدودیت بر روی پنل مدیریت cpanel یا پیشخوان وردپرس اعمال شود. آیا راهی برای اینکار وجود دارد؟ البته با محدود کردن ip بصورت رنج (۹۲.۲۲۴) آشنا هستم ولی امکان تغییر همین هم وجود دارد.

    • سلام
      ۱- در روش دوم یعنی ” مسدود کردن آدرس ip در cPanel ” این مورد توضیح داده شده است ، با دقت مطالعه بفرمایید.
      ۲- دسترسی همه ی آی پی ها رو ببنید به غیر از خودتون اگر دچار مشکل شدید به پشتیبان هاستتون بگید دسترسی رو براتون باز کنند.

      با تشکر

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

دیدگاهتان را بنویسید

مطالب مرتبط



آموزش تغییر پیوند یکتا (PermaLink) در وردپرس

1270
0
آدرس وردپرس و آدرس سایت شما بسیار مهم هستند، زیرا هم به آدرس سایت شما در وب و هم به مکان فایل‌ها و صفحه‌های مدیریت سایت شما اشاره ...
جزییات بیشتر آموزش را بخوانید!

آموزش بهترین روش های بهینه سازی URL سایت | سئو آدرس صفحات سایت

1300
0
یکی از مهمترین فاکتورها برای بهینه کردن صفحات سایت، بهینه سازی URL سایت می باشد. در واقع URL یک آدرس منحصر به فرد است که موقعیت صفحه وب ...
جزییات بیشتر آموزش را بخوانید!

مهمترین کارهای انجام شده در پشت صحنه وردپرس

1016
0
آیا تا به حال فکر کرده اید در پشت صحنه وردپرس چه کارهایی میکنند؟ برای اکثر کاربران، به نظر ساده می رسد زیرا آن ها یک آدرس را ...
جزییات بیشتر آموزش را بخوانید!

چگونگی محدود کردن تعداد ماههای بایگانی در وردپرس

1359
0
آیا می خواهید تعداد ماههای آرشیو نمایش داده شده در وردپرس را نمایش دهید؟ اگر سالهاست که شما وبلاگ داشته باشید متوجه خواهید شد که لیست آرشیوهای شما خیلی ...
جزییات بیشتر آموزش را بخوانید!

اهمیت استفاده از تگ H1؛ آیا استفاده از تگ H1 ضروری است؟

149
0
چگونه می‌توانید توجه مشتریان را به وب‌سایت خود جلب کنید؟ در پاسخ باید بگویم که قرار گرفتن در بالاترین صفحه رتبه‌بندی موتورهای جستجوگر می‌تواند باعث جلب توجه کاربران ...
جزییات بیشتر آموزش را بخوانید!

انکرتکست چیست؟ چه اهمیتی در سئو دارد؟

1511
0
اگر در زمینه بهینه سازی سئوی سایت فعالیت کرده باشید، به احتمال خیلی زیاد عبارت انکرتکست به گوشتان خورده است. هرچند که انکر تکست می تواند اهمیت بسیار ...
جزییات بیشتر آموزش را بخوانید!

Cross Sell چیست و راه اندازی Cross Sell در ووکامرس

392
0
آیا قصد دارید فروش خود را افزایش دهید؟ برای رسیدن به فروش های بیشتر در فروشگاه انلاین تکنیک های بازاریابی مختلفی وجود دارد که علاوه بر اینکه می ...
جزییات بیشتر آموزش را بخوانید!

آموزش وسط چین کردن ویدئو در سایت های وردپرس

3546
2
به وسط چین کردن ویدئو در سایت وردپرس فکر می کنید؟ به صورت پیش فرض، اگر عرض ویدئوی شما کمتر از عرض مقاله در سایت باشد، وردپرس به ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

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

  • تولید کننده فیلم آموزشی کار با محصولات
  • نویسندگی و ارسال مطالب آموزشی
  • تولید کننده دورهای آموزشی برنامه نویسی
  • فارسی سازی و ترجمه انواع قالب
  • و هر آنچه که توانایی دارید...
  • فهرست مطالب