انجمن تخصصی ایران سرور
دو روش برای بستن ping در سرور - نسخه قابل چاپ

+- انجمن تخصصی ایران سرور (https://forums.irserv.ir)
+-- انجمن: بخش آموزشی (https://forums.irserv.ir/Forum-%D8%A8%D8%AE%D8%B4-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C--1)
+--- انجمن: بخش سرورها ( سخت افزار ها ، نرم افزارها ) (https://forums.irserv.ir/Forum-%D8%A8%D8%AE%D8%B4-%D8%B3%D8%B1%D9%88%D8%B1%D9%87%D8%A7-%D8%B3%D8%AE%D8%AA-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D9%87%D8%A7-%D8%8C-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1%D9%87%D8%A7--53)
+---- انجمن: سرورهای مجازی و اختصاصی (https://forums.irserv.ir/Forum-%D8%B3%D8%B1%D9%88%D8%B1%D9%87%D8%A7%DB%8C-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-%D9%88-%D8%A7%D8%AE%D8%AA%D8%B5%D8%A7%D8%B5%DB%8C--54)
+---- موضوع: دو روش برای بستن ping در سرور (/Thread-%D8%AF%D9%88-%D8%B1%D9%88%D8%B4-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B3%D8%AA%D9%86-ping-%D8%AF%D8%B1-%D8%B3%D8%B1%D9%88%D8%B1--260)



دو روش برای بستن ping در سرور - b52 - یکشنبه ۳۱ شهریور ۱۳۹۲

گاهی اوقات مدیران سرور برای جلوگیری از بعضی از انواع داس (Denial-of-service ) احتیاج به مسدود کردن ping دارند. در زیر دو روش برای اعمال این کار بیان شده است.

روش اول :


کد PHP: nano /proc/sys/net/ipv4/icmp_echo_ignore_all


مقدار این فایل رو از صفر به یک تغییر دهید.

برای اعمال شدن تنظیمات به صورت دائم در فایل :


کد PHP: nano /etc/sysctl.conf


علامت # کنار همین خط را بردارید. و save کنید. سپس برای اعمال تنظیمات در همان لحظه از دستور زیر استفاده کنید :


کد PHP: sysctl -p



روش دوم :

با استفاده از iptables پروتکل icmp را مسدود میکنیم

کد PHP:
# iptables -A INPUT -p icmp -j DROP