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