Ip

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۳۰ شهریور ۱۴۰۴، ساعت ۲۳:۳۳ توسط EsmaeelE (بحث | مشارکت‌ها) (کاربردها)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

ip فرمانی است برای نمایش و اعمال تغییر روی شبکه.


کاربردها

در این قسمت شماری از مهمترین فرمان‌ها فهرست شده اند.

نمایش نشانی آی‌پی


$ ip a

نمایش جدول مسیریابی

$ ip r

نمایش دستگاه‌های سامانه

$ ip l

نمونه‌های پرکاربرد

درج و حذف یک نشانی آی پی روی یک دستگاه

آدرس آی پی مورد نظر روی دستگاه eno1 درج می‌شود.

# ip a add 192.168.50.10/24 dev eno1

آدرس آی پی مورد نظر پس از درج با فرمان زیر حذف می‌شود.

# ip a del 192.168.50.10/24 dev eno1

درج و حذف یک قاعده مسیریابی

جدول مسیریابی کنونی

$ ip r 
default via 192.168.1.1 dev eno1 proto dhcp src 192.168.1.106 metric 100 
192.168.1.0/24 dev eno1 proto kernel scope link src 192.168.1.106 metric 100 
192.168.39.0/24 dev virbr1 proto kernel scope link src 192.168.39.1 linkdown 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown 

درج یک قاعده جدید برای دسترسی به یک محدوده آدرس 192.168.50.0/24

زمانی‌که نیاز به دسترسی به این محدوده باشد بسته‌ها به دستگاه eno1 هدایت می‌شوند.


# ip r add 192.168.50.0/24 dev eno1

با اعمال این دستور به جدول مسیریابی قاعده زیر افزوده می‌شود. و برای دسترسی به تمام نشانی‌ها با رنج آی‌پی بالا از دستگاه eno1 استفاده خواهد شد.


192.168.50.0/24 dev eno1 scope link