برنامه نویسی

نحوه خواندن خروجی ip addr در لینوکس

به pikoTutorial بعدی خوش آمدید!

ip دستور برای جایگزینی ابزارهای شبکه قدیمی مانند ifconfig، route یا netstat. برای نمایش تمام رابط های شبکه از دستور زیر استفاده کنید:

ip addr
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی نمونه:

1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

در خروجی می توانید یک سری اطلاعات مفید در مورد هر یک از اینترفیس ها پیدا کنید:

  1. 1: lo – فهرست و نام رابط (lo مخفف Loopback است)
  2. – وضعیت رابط. برای رابط های دیگر، ممکن است در اینجا مقادیری مانند BROADCAST، MULTICAST و غیره
  3. mtu 65536 – حداکثر اندازه واحد انتقال برای رابط (در این مورد 65536 بایت است، اما به عنوان مثال برای شبکه های اترنت 1500 یک مقدار معمولی است)
  4. qdisc noqueue – نظم و انضباط صف
  5. state UNKNOWN – وضعیت رابط (در اینجا ناشناخته، اما برای سایر رابط ها ممکن است بالا یا پایین باشد)
  6. group default – نام گروهی که این رابط به آن تعلق دارد
  7. qlen 1000 – طول صف ارسال (در این مورد 1000 بسته است)
  8. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 – آدرس MAC و آدرس پخش
  9. inet 127.0.0.1/8 scope host lo – آدرس IPv4 با netmask (127.0.0.1/8) محدوده (میزبان)
  10. inet6 ::1/128 scope host – آدرس IPv6 با ماسک شبکه (::1/128) و محدوده (میزبان)

نوشته های مشابه

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

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

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