Ip: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
(صفحه‌ای تازه حاوی «'''ip''' فرمانی است برای نمایش و اعمال تغییر روی شبکه. == کاربردها == نمایش نشانی...» ایجاد کرد)
 
(کاربردها)
 
(یک نسخهٔ میانیِ همین کاربر نمایش داده نشده است)
سطر ۳: سطر ۳:
  
 
== کاربردها ==
 
== کاربردها ==
 +
 +
در این قسمت شماری از مهمترین فرمان‌ها  فهرست شده اند.
  
 
نمایش نشانی آی‌پی
 
نمایش نشانی آی‌پی
سطر ۱۳: سطر ۱۵:
 
{{bc|
 
{{bc|
 
$ ip r
 
$ ip r
 +
}}
 +
 +
نمایش دستگاه‌های سامانه
 +
{{bc|
 +
$ ip l
 +
}}
 +
 +
=== نمونه‌های پرکاربرد ===
 +
 +
درج و حذف یک نشانی آی پی روی یک دستگاه
 +
 +
آدرس آی پی مورد نظر روی دستگاه eno1 درج می‌شود.
 +
{{bc|
 +
# ip a add 192.168.50.10/24 dev eno1
 +
}}
 +
 +
آدرس آی پی مورد نظر پس از درج با فرمان زیر حذف می‌شود.
 +
{{bc|
 +
# ip a del 192.168.50.10/24 dev eno1
 +
}}
 +
 +
درج و حذف یک قاعده مسیریابی
 +
 +
جدول مسیریابی کنونی
 +
{{bc|
 +
$ 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 هدایت می‌شوند.
 +
 +
{{bc|
 +
# ip r add 192.168.50.0/24 dev eno1
 +
}}
 +
 +
با اعمال این دستور به جدول مسیریابی قاعده زیر افزوده می‌شود.
 +
و برای دسترسی به تمام نشانی‌ها با رنج آی‌پی بالا از دستگاه eno1 استفاده خواهد شد.
 +
 +
{{bc|
 +
192.168.50.0/24 dev eno1 scope link
 
}}
 
}}
  

نسخهٔ کنونی تا ‏۳۰ شهریور ۱۴۰۴، ساعت ۲۳:۳۳

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