گنو/لینوکس

شبکه – دستوراتی که باید بدانید – قسمت دوم

نوشته شده توسط اروند طباطبایی

شبکه conectores-de-rede

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

 

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

 

 

مسیریابی در شبکه (Routing):

 

netstat –r

جدول های مسیریابی را چاپ میکند. جدول های مسیر درون هسته ذخیره میشوند و به وسیله آی پی برای مسیریابی بسته ها به شبکه های غیر محلی استفاده میشوند.

 

 

route add

از این دستور برای تنظیم یک route path ایستا در درون جدول های مسیریابی استفاده میشود. تمامی ترافیک از این رایانه به آن IP/SubNet از درون Gateway Ip داده شده عبور خواهد کرد.

 

 

routed

daemon بی اس دی که مسیریابی داینامیک را انجام میدهد. این daemon در زمان بوت اجرا میشود و پروتوکول مسیریابی RIP را اجرا میکند. بدون دسترسی روت قادر به اجرای این دستور نخواهید بود.

 

 

gated

Gated از پروتوکول های OSPF,EGP, RIP(بله از RIP نیز هم) به صورت یکجا استفاده میکند. این daemon نیز نیازمند دسترسی روت است.

 

 

traceroute

برای ردیابی مسیر طی شده پکت ها استفاده میشود.

 

 

netstat –rnf inet

جداول مسیریابی IPv4 را چاپ میکند.

 

 

sysctl net.inet.ip.forwarding=1

برای فعال سازی packet forwarding. (برای تبدیل یک میزبان به router.)

 

 

route add|delete [-net|-host] <destination> <gateway>

مثال:

route add 192.168.20.0/24 192.168.30.4

برای اضافه کردن یک مسیر.

 

 

route flush

تمامی مسیرها را حذف میکند.

 

 

route add -net 0.0.0.0 192.168.10.2

برای اضافه کردن یک مسیر پیشفرض.

 

 

rtquery –n

برای کوئری گرفتن از دیمن RIP بر روی یک میزبان بخصوص.

 

 

راه گزینی در شبکه (Switching):

 

telnet 192.168.0.254

برای دسترسی به switch از یک میزبان در subnetwork آن.

 

 

sh ru

یا

show running-configuration

برای مشاهده تنظیمات کنونی.

 

 

configure terminal

برای ورود به حالت تنظیمات.

 

امیدواریم این مقاله برایتان مفید واقع شده باشد. نظر خود را با ما در میان بگذارید.

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

اروند طباطبایی

بنیانگذار دیجی اسپارک: اولین مرجع تخصصی امبدد سیستم به زبان فارسی / کارشناس سئو و تولید محتوا

هرچه می آموزم میبینم که خیلی کم آموختم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه