گنو/لینوکس

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

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

روتر - شبکه

 

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

 

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

 

اتصال:

ping <host>

پینگ یک بسته را با استفاده از ICMP به هاست مورد نظر ارسال میکند. بازتاب آن در سطح IP است. پینگ مشخص میکند که آیا هاست مورد نظر پایین  (down)  است یا نه. در صورت استفاده نکردن از آپشن -c ،این دستور تا زمانی که کلید های ترکیبی Control + C را فشار دهید به ارسال بسته ادامه میدهد.

 

telnet host <port>

برقراری اتصال با هاست مورد نظر از طریق پورت داده شده. پورت پیشفرض telnet 23 است. تعدادی از پورت های معروف دیگر شامل موارد زیر هستند:

 

۷ – پورت اکو,
۲۵ – SMTP, برای ارسال ایمیل
۷۹ – Finger, اطلاعاتی را درباره سایر کاربران روی شبکه فراهم میاورد.

از control-] برای خروج از تلنت استفاده کنید.

 

Arp:

 

Arp برای ترجمه آدرس های IP به آدرس های Ethernet استفاده میشود. Root میتواند مدخل های arp را حذف کند. در صورت ناقص و یا اشتباه بودن یک مدخل arp، حذف آن میتواند مفید باشد. مداخل arp ای که به صورت صریح به وسیله root اضافه شده اند، ماندگار هستند. جدول arp داخل هسته ذخیره میشود و به صورت پویا اداره میگردند.

 

arp –a

جدول arp را چاپ میکند.

 

arp –s <ip_address> <mac_address> [pub]

برای اضافه کردن یک مدخل به جدول.

 

arp –a –d

برای حذف تمامی مداخل موجود در جدول.

 

پرونده های مهم مربوط به شبکه:

 

/etc/hosts

حاوی اسامی میزبان ها به IP

 

/etc/networks

حاوی اسامی شبکه به آدرس IP

 

 /etc/protocols

حاوی اسامی پروتوکول ها به شماره پروتوکول

 

 /etc/services

حاوی نام سرویس های tcp/udp به شماره پورت.

 

در قسمت های بعد به دستورات دیگری میپردازیم.

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

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

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

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

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

۱ دیدگاه

  • مثل اینکه دستورات اچ تی ام ال با دستورات ترمینال قاطی شده.
    شک دارم کسی که بلد نیست اشتباه نکنه