سیستم عامللینوکس

آموزش لینوکس (دستورات شبکه)

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

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

امروزه در دنیای لینوکس شبکه خیلی مهم است چرا که بیش از 90 درصد سرور های جهان از لینوکس استفاده می کنند.

دستور ifconfig

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

ifconfig

دستور iwconfig

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

iwconfig

دستور iwconfig

در اینجا کارت شبکه ما wlan0 نام دارد و میتوانیم با دستور زیر مود کارت شبکه را عوض کنیم.

ifconfig wlan0 down
iwconfig wlan0 mode Monitor
ifconfig wlan0 up

دستور iwconfig

دستور ping

این دستور کاربرد های زیادی دارد، ساده ترین کاربرد آن مطمئن شدن از اتصال کامپیوتر به اینترنت یا شبکه است. برای مثال می توانیم با دستور زیر این کار را انجام دهیم.

ping google.com

دستور ping

در اینجا بجز مطمئن شدن از اینکه اینترنت داریم یا نه؟ آی پی سرور گوگل را هم بدست آوردیم.

دستور arp

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

به طور مثال من یک لپ تاپ و یک کامپیوتر را به یک مودم متصل کرده و با دستور ping به ip لپ تاپ پکت ارسال میکنم. اگر اولین پکت ارسال شود، مدت زمان ارسال آن را میتوانید ببینید و دلیل آن پیدا کردن مک آدرس لپ تاپ و ثبت آن در Arp table است که برای دفعه های بعدی پکت ها سریع تر ارسال شوند.

این دستور فقط برای ثبت مک آدرس سیستم های شبکه نیست. بلکه برای پیدا کردن دروازه شبکه هم استفاده میشود و برای شما دروازه یا (gateway) مودم را نشان می دهد. (همان صفحه کانفیگ مودم 192.168.1.1)

برای مثال در اینجا من از یک سیستم لوکال ping میگیرم و بعد از آن مشخصات سیستم و مک آدرس را در arp table میتوامم ببینم.

ping 192.168.1.1

arp -a

دستور arp

دستور netstat

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

netstat

دستور netstat

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

netstat -ano

دستور netstat

دستور route

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

دستور route

ماژول های ابزار :

  • -u مسیر فعال
  • -h هدف یک هاست
  • -g دروازه یا gateway
  • -r ثبت مجدد در مسیریابی داینامیک

برای اطلاعات بیشتر از دستور از man route استفاده کنید.

برای دیدن ویدیو آموزشی این مقاله به صورت کامل به کانال یوتیوب ما سر بزنید.

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

علیرضا حاجی زاده

هارد مغز خود را از برنامه های غیر مفید، پر نکنیم، تا فضا را برای نصب برنامه های مفید، تنگ ننماییم.

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

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

دکمه بازگشت به بالا