نحوه محاسبه آدرس زیر شبکه IP با ابزار ipcalc
هنگام مدیریت یک شبکه، بدون شک با subnetting مواجه می شین. بعضی از مدیران شبکه می توانند ریاضی باینری را به سرعت در سر خود انجام دهند، تا بتوانند ماسک زیر شبکه را بدست بیارن.
با این حال، ممکن است بعضی دیگر به کمک نیاز داشته باشند و این جایی است که ابزار ipcalc خیلی بدرد می خوره.
شما همچنین می توانید از این به عنوان یک ابزار تدریس برای ارائه نتایج زیر شبکه در مقادیر باینری برای درک آسان آن استفاده کنید.
Ipcalc در واقع آدرس آیپی و ماسک شبکه را به عنوان ورودی گرفته و موارد زیر را نمایش میدهد
- آدرس شبکه
- آدرس همه پخشی
- اولین آدرس معتبر اون رنج
- آخرین آدرس معتبر اون رنج
- تعداد هاست هایی که می تواند در این رنج آدرس دریافت کنند
- نام میزبان تعیین شده از طریق DNS
- آدرس شبکه یا پیشوند را نمایش دهید
نحوه نصب IPcalc
برای نصب ipcalc ، به سادگی یکی از دستورات زیر را، بر اساس توزیع لینوکس که استفاده میکنید اجرا کنید.
# Debian / Ubuntu
$ sudo apt install ipcalc
بسته ipcalc باید به طور پیش فرض روی سیستم های مبتنی بر RHEL / فدورا نصب باشد اما اگر به هر دلیلی نبود از دستور زیر استفاده کنید.
این ابزاز در این نوع سیستم ها در پکیچ initscripts وجود دارد
# RHEL / CentOS
# yum install initscripts
#Fedora
# dnf install initscripts
نحوه استفاده از ipcalc در لینوکس
در زیر میتوانید نمونه هایی از استفاده از ipcalc را ببینید.
شما می توانید با استفاده از s- میزان آدرس مورد نیاز را برای شبکه خود وارد کنید تا این ابزار بهینه ترین سابنت را در اختیار شما قرار دهد
همچنین می توانید از سینتکس زیر برای ساخت سه شبکه با سایز های a,b,c استفاده کنید
# ipcalc <ADDRESS>/<NETMASK> -s a b c
شما می توانید با گزینه b- محاسیات باینری را از خروجی حذف کنین.
اینها گزینه های اصلی این دستور بود برای اطلاعات بیشتر می توانید از man page ها استفاده کنید
# man ipcalc