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