جستجو و نصب درایور برای لپ تاپ ASUS X550C

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

پورت های باز در لینوکس

اگر چه در بسیاری از توزیع ها، به طور پیش فرض، یک ابزار مدیریت داخلی در نظر گرفته شده است، اما این راه حل ها اغلب به شما اجازه نمی دهد که کاملا پورت را سفارشی کنید. دستورالعمل های این مقاله بر اساس یک برنامه اضافی به نام Iptables - یک راه حل برای ویرایش تنظیمات فایروال با استفاده از حقوق فوق کاربر است. در تمام نسخه های سیستم عامل لینوکس، این کار با همان کار انجام می شود، به جز اینکه دستور نصب، متفاوت است، اما ما در مورد این موارد زیر صحبت خواهیم کرد.

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

ادامه مطلب: مشاهده پورت های باز در اوبونتو

مرحله 1: نصب iptables و مشاهده قوانین

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

  1. منو را باز کنید و اجرا کنید "ترمینال". این را نیز می توان با استفاده از کلیدهای استاندارد استاندارد انجام داد. Ctrl + Alt + T.
  2. در توزیعهای مبتنی بر لیست دبیان یا اوبونتوsudo apt install iptablesبرای شروع نصب، و در builds based on فدورا -sudo yum iptables را نصب کنید. پس از وارد شدن کلید را فشار دهید وارد شوید.
  3. با نوشتن گذرواژه برای حساب کاربری خود، حقوق کاربران فوق کاربر را فعال کنید. لطفا توجه داشته باشید که کاراکترها در حین ورودی نمایش داده نمی شوند، برای امنیت انجام می شود.
  4. منتظر بمانید تا نصب کامل شود و مطمئن شوید که این ابزار با بازبینی فهرست استاندارد قوانین فعال شده استsudo iptables -l.

همانطور که می بینید، این دستور اکنون در توزیع ظاهر می شودiptablesمسئول مدیریت کاربردی همان نام است. یک بار دیگر به یاد می آوریم که این ابزار از حقوق فوق کاربر استفاده می کند، بنابراین رشته باید حاوی پیشوند باشدsudoو تنها بعد ارزش و استدلال باقی مانده است.

مرحله 2: اشتراک داده را فعال کنید

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

  1. اطمینان حاصل کنید که در فایل پیکربندی هیچ قاعده ای وجود ندارد. بهتر است بلافاصله فرمان را برای حذف آنها ثبت کنید، و به نظر می رسد این است:sudo iptables -F.
  2. اکنون ما با وارد کردن خط، یک قانون برای داده های ورودی در رایانه محلی اضافه می کنیمsudo iptables-ورودی -i lo -j ACCEPT.
  3. درباره یک فرمان -sudo iptables-خروجی -o lo -j ACCEPT- مسئول قوانین جدید برای ارسال اطلاعات است
  4. این تنها برای اطمینان از تعامل طبیعی قوانین بالا به طوری که سرور می تواند بسته ها را ارسال کند. برای این شما باید اتصالات جدید و ممنوعیت های قدیمی را ممنوع کنید. این از طریق انجام می شودsudo iptables-ورودی -m state -state ایجاد شده، مرتبط با -j قبول.

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

مرحله 3: باز کردن پورت های مورد نیاز

شما قبلا در مورد نحوه قرار دادن قوانین جدید به پیکربندی iptables آشنا هستید. استدلال های متعددی برای باز کردن پورت های خاص وجود دارد. بیایید این روش را با استفاده از نمونه های پورت های محبوب شماره 22 و 80 تحلیل کنیم.

  1. کنسول را ببندید و دو دستور زیر را یکی یکی وارد کنید:

    sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    sudo iptables - INPUT -p tcp --dport 80 -j ACCEPT
    .

  2. اکنون لیست قوانین را بررسی کنید تا مطمئن شوید که پورت ها با موفقیت ارسال شده اند. برای این فرمان آشنا استفاده می شود.sudo iptables -l.
  3. شما می توانید آن را نگاه قابل خواندن و نمایش تمام جزئیات با استفاده از یک استدلال اضافی، سپس خط خواهد بود این است:sudo iptables -nvL.
  4. تغییر سیاست به استاندارد از طریقsudo iptables -P INPUT DROPو احساس رایگان برای شروع کار بین گره.

در صورتی که مدیر سیستم قبلا قوانین خود را برای ابزار تنظیم کرده است، او بسته بندی بسته ها را در رویکرد به یک نقطه سازماندهی کرد، به عنوان مثال، از طریقsudo iptables-ورودی -j DROP، شما باید از دستور sudo iptables دیگری استفاده کنید:-I INPUT -p tcp --dport 1924 -j ACCEPTکجا 1924 - شماره پورت این پورت مورد نیاز را به ابتدای مدار اضافه می کند، و سپس بسته ها کاهش نمی یابد.

سپس شما می توانید تمام همان خط را بنویسیدsudo iptables -lو مطمئن شوید که همه چیز درست تنظیم شده است.

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