خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

7 بهترین ابزار شبکه که جایگزین ابزارهای شبکه قدیمی در لینوکس می شوند

بسته net-tools مدت زیادی است که توسط توسعه دهندگان به روز نشده است. خوشبختانه، شما می توانید از این ابزارهای جدید و بهتر شبکه در لینوکس استفاده کنید.

لینوکس با مجموعه ای از ابزارهای شبکه برای مدیریت زیرساخت شبکه در مقیاس بزرگ و کوچک ارائه می شود. برای مدت طولانی، net-tools ابزارهای شبکه پیش‌فرض انتخابی بوده‌اند، اما اکنون با ابزار iproute2 جایگزین شده‌اند.

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

در اینجا برخی از ابزارهای جدید شبکه iproute2 که جایگزین ابزارهای شبکه قدیمی و منسوخ شده در لینوکس شدند، آورده شده است.

1. ss

ابزار ss که مخفف عبارت Socket statistics است، مجموعه ای از ابزارهای شبکه است که بخشی از iproute2 هستند.

ss جایگزین اکثر ابزارهای netstat می شود. اطلاعات سوکت را مستقیماً از فضای هسته دریافت می کند و در بیشتر موارد سریعتر از نسخه قبلی خود است. همچنین قادر است اطلاعات TCP و وضعیت بیشتری را نسبت به ابزارهای شبکه نمایش دهد.

دستورات ss بسیار کوتاه و دقیق هستند. به عنوان مثال، برای نمایش اطلاعات TCP، باید دستور زیر را اجرا کنید:

ss -t

برای کسب اطلاعات بیشتر در مورد گزینه‌های دستور ss و استفاده، می‌توانید راهنمای مفصل ما در مورد ss را بررسی کنید یا با استفاده از ss –help یا man ss از خط فرمان راهنمایی دریافت کنید.

2. ip a

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

مطلب مرتبط:   نحوه استفاده از ksnip برای گرفتن و حاشیه نویسی اسکرین شات ها در لینوکس

به طور سنتی، این کار توسط دستور ifconfig انجام می شود که وظیفه نمایش جزئیات در تمام رابط های شبکه را بر عهده دارد. ifconfig اکنون با ip a یا ip addr جایگزین شده است.

برای دریافت آدرس IP فعلی خود کافی است دستور زیر را اجرا کنید:

ip a

3. ip n

همسایه ip، ip neigh، ip Neighbour یا به سادگی ip n یک ابزار شبکه قدرتمند است که برای دستکاری پروتکل وضوح آدرس (ARP) یا ورودی های کش NDISC استفاده می شود. با یافتن آدرس کنترل دسترسی رسانه (MAC) همسایه شبکه برای یک آدرس IP معین کار می کند.

دستور ip n جایگزین دستور arp قدیمی می شود. بیشتر هنگام کار با دستگاه های مسیریابی و تونل ها استفاده می شود. برخلاف نسخه قبلی خود که سعی می‌کند همه چیز را انجام دهد، ip n مختصرتر و آسان‌تر برای استفاده و یادگیری است.

به عنوان مثال، برای نمایش ورودی های جدول ARP، به سادگی دستور زیر را اجرا کنید:

ip n show

4. iw

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

برای دریافت اطلاعات در مورد دستگاه های بی سیم خود و قابلیت های آنها، به عنوان مثال، باند شبکه، استاندارد Wi-Fi و غیره، می توانید دستور زیر را اجرا کنید:

iw list

فرمان نمایش دستگاه های بی سیم در لینوکس

5. لینک آی پی

لینک ip جایگزین دستور nameif می شود. این عمدتا برای نمایش و اصلاح رابط های شبکه استفاده می شود. به خاطر داشته باشید که برای ایجاد تغییرات در پیکربندی به امتیازات sudo بالا نیاز دارید.

مطلب مرتبط:   6 مورد استفاده برای سرور خانگی لینوکس

علاوه بر دستور ip link، لینوکس جایگزین دیگری نیز به نام ifrename ارائه می دهد. با استفاده از دستور man ip link می توانید اطلاعات بیشتری در مورد ip link و گزینه های آن از صفحات دستی کسب کنید.

6. مسیر آی پی

می توانید از دستور ip route برای نمایش و پیکربندی مسیرهای جدول، رابط های شبکه و تونل ها استفاده کنید. دستور ip route یا به سادگی ip r جایگزین دستور route در لینوکس می شود.

برای نمایش مسیرهای فعلی خود از دستور زیر استفاده کنید:

ip r

7. IP تونل

همانطور که از نام آن پیداست، می توانید از دستور ip tunnel برای پیکربندی تونل استفاده کنید. به عنوان مثال، برای پیکربندی تونل های IPv4 یا IPv6 برای انتقال بسته ها.

ip tunnel جایگزین دستور iptunnel از بسته net-tools می شود. برای نمایش تونل ها، دستور زیر را اجرا کنید:

ip tunnel show

از دستورات جدید iproute2 استفاده کنید

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

می توانید از این دستورات برای رفع مشکلات شبکه و عیب یابی اینترنت خود در سیستم عامل های مبتنی بر لینوکس استفاده کنید.