دستورات لینوکس: استفاده از آنها در ترمینال - قسمت هفتم

دستورات لینوکس: استفاده از آنها در ترمینال - قسمت هفتم

دستورات لینوکس: استفاده از آنها در ترمینال - قسمت هفتم

امروز، با آخرین و هفتمین قسمت از این سری پست‌ها در مورد استفاده پیشرفته از ترمینال، که در آن برخی از مهم‌ترین دستورات مورد استفاده توسط مدیران سرور و سیستم تحت گنو/لینوکس را پوشش داده‌ایم، این مجموعه را با کاوش در آخرین 2 "فرمان های لینوکس" ذیل: iptables و فایروال.

برای همین، مشارکت نظری-عملی ما را کامل کنید به آن دسته از کاربران متوسط ​​گنو/لینوکس که دائماً به دنبال یادگیری اندکی بیشتر در مورد محاسبات پیشرفته هستند تا بتوانند خود ضروری ترین آنها را مدیریت کنند. فعالیت های مدیریتی و عیب یابیهم در خانه و هم در اداره.

دستورات لینوکس: استفاده از آنها در ترمینال - قسمت ششم

دستورات لینوکس: استفاده از آنها در ترمینال - قسمت ششم

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

دستورات لینوکس: استفاده از آنها در ترمینال - قسمت ششم
مقاله مرتبط:
دستورات لینوکس: استفاده از آنها در ترمینال - قسمت ششم

دستورات لینوکس - قسمت هفتم: iptables و فایروالد

دستورات لینوکس – قسمت هفتم: iptables و فایروالد

استفاده عملی از دستورات لینوکس

از iptables

از iptables

دستور "iptables" و ip6tables یک دستور لینوکس است که ابزار مدیریتی برای فیلتر کردن بسته های IPv4/IPv6 و NAT فراهم می کند. یعنی برای پیکربندی، نگهداری و بازرسی جداول قوانین فیلتر برای بسته های IPv4 و IPv6 در هسته لینوکس استفاده می شود. و برای این کار به شما اجازه می دهد چندین جدول مختلف تعریف کنید. جایی که هر جدول شامل یک سری رشته های داخلی است و همچنین می تواند شامل رشته های تعریف شده توسط کاربر باشد. به این ترتیب، هر زنجیره فهرستی از قوانین است که می تواند با مجموعه ای از بسته ها مطابقت داشته باشد. و هر قانون مشخص می کند که با بسته ای که با آن مطابقت دارد چه کاری می توان انجام داد. که به آن «مقصد» می گویند، یعنی پرش به یک زنجیره تعریف شده توسط کاربر در همان جدول. مدیریت ها

مثال های استفاده از فرمان از iptables

  • مشاهده رشته ها، قوانین و شمارنده های بسته/بایت برای جدول فیلتر: $ sudo iptables -vnL
  • یک قانون خط مشی زنجیره ای تنظیم کنید: $ sudo iptables -P [string] [قاعده]
  • یک قانون به خط مشی زنجیره ای برای IP اضافه کنید: $ sudo iptables -A [string] -s [ip] -j [قاعده]
  • حذف قانون از زنجیره: $ sudo iptables -D [رشته] [rule_line_number]
  • ذخیره تنظیمات در یک فایل: $ sudo iptables-save -t [TableName] > [path /to/file]
  • بازیابی تنظیمات از یک فایل: $ sudo iptables-restore < [path /to/file]

برای مشاهده مثال‌های استفاده بیشتر و توضیحات گزینه‌ها یا پارامترهای مرتبط با آن، کلیک کنید اینجا.

فایروال

فایروال

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

مثال های استفاده از فرمان از iptables

  • فایروال را راه اندازی کنید: $systemctl فایروال را از ماسک بردارید
  • فایروال را راه اندازی کنید: $ systemctl فایروال را راه اندازی کنید
  • تنظیم کنید تا هنگام بوت شدن سیستم عامل بطور خودکار شروع شود: $ systemctl فایروال را فعال کنید
  • فایروال را متوقف کنید: $ فایروال استاپ systemctl
  • پیکربندی کنید تا هنگام بوت شدن سیستم عامل به طور خودکار شروع نشود: $ systemctl فایروال را غیر فعال کنید

برای مشاهده مثال‌های استفاده بیشتر و توضیحات گزینه‌ها یا پارامترهای مرتبط با آن، کلیک کنید اینجا.

توجه داشته باشید: اگر می خواهید در مورد موضوع امروز کمی بیشتر بدانید، توصیه می کنیم دستور را نیز بررسی کنید nft (nftables)، که برای مواردی استفاده می شود که نیاز به پیکربندی فایروال های پیچیده و حیاتی برای عملکرد است.

دستورات لینوکس: استفاده از آنها در ترمینال - قسمت پنجم
مقاله مرتبط:
دستورات لینوکس: استفاده از آنها در ترمینال - قسمت پنجم

بنر چکیده برای پست

خلاصه

به طور خلاصه، ما امیدواریم که این مجموعه در حال حاضر تمام شده است بسیاری از مهمترین دستورات لینوکس» که معمولاً در سطح سرورها و مدیران سیستم برای حل مشکلات شبکه (SysAdmins) مدیریت می شوند، به بسیاری از کاربران رایانه کمک می کنند تا حد امکان به ترمینال قدرتمند لینوکس تسلط پیدا کنند. و اگر امروز از هر یک از این دستورات استفاده کرده‌اید و می‌خواهید چیزی در مورد آنها ارائه دهید، از شما دعوت می‌کنیم این کار را انجام دهید. از طریق نظرات.

در نهایت، به یاد داشته باشید که علاوه بر بازدید از خانه ما، این اطلاعات مفید را با دیگران به اشتراک بگذارید «محل» برای آشنایی بیشتر با محتوای فعلی و پیوستن به کانال رسمی ما تلگرام برای کشف اخبار، آموزش ها و به روز رسانی های لینوکس بیشتر. غرب گروه، برای اطلاعات بیشتر در مورد موضوع امروز.


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

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.