आईपीक्लेक टूल के साथ आईपी सबनेट एड्रेस की गणना कैसे करें
एक नेटवर्क का प्रबंधन करते समय, आपको निस्संदेह सबनेटिंग से निपटने की आवश्यकता होगी। सबनेट मास्क को निर्धारित करने के लिए कुछ नेटवर्क प्रशासक अपने सिर में बाइनरी गणित को बहुत तेज़ी से करने में सक्षम हैं। हालाँकि, दूसरों को कुछ मदद की आवश्यकता हो सकती है और यह वह जगह है जहाँ ipcalc टूल काम आता है।
इप्लैक वास्तव में बहुत कुछ करता है - यह एक आईपी पता और नेटमास्क लेता है और परिणामस्वरूप प्रसारित, नेटवर्क, सिस्को वाइल्डकार्ड मास्क और होस्ट रेंज प्रदान करता है। द्विआधारी मूल्यों को समझने के लिए एक आसान में सबनेटिंग परिणाम पेश करने के लिए आप इसे एक शिक्षण उपकरण के रूप में भी उपयोग कर सकते हैं।
ipcalc के कुछ उपयोग हैं:
- Validate IP address
- Show calculated broadcast address
- Display hostname determined via DNS
- Display network address or prefix
लिनक्स में ipcalc कैसे स्थापित करें
ipcalc को स्थापित करने के लिए, अपने द्वारा उपयोग किए जा रहे लिनक्स वितरण के आधार पर, बस नीचे दी गई किसी एक कमांड को चलाएं।
$ sudo apt install ipcalc
ipcalc पैकेज को CentOS/RHEL/फेडोरा के तहत स्वचालित रूप से स्थापित किया जाना चाहिए और यह initscripts पैकेज का हिस्सा है, लेकिन अगर किसी कारण से यह अनुपलब्ध, आप इसका उपयोग करके स्थापित कर सकते हैं:
# yum install initscripts #RHEL/CentOS # dnf install initscripts #Fedora
लिनक्स में ipcalc का उपयोग कैसे करें
नीचे आप ipcalc का उपयोग करने के कुछ उदाहरण देख सकते हैं।
नेटवर्क पते के बारे में जानकारी प्राप्त करें:
# ipcalc 192.168.20.0
Address: 192.168.20.0 11000000.10101000.00010100. 00000000 Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Network: 192.168.20.0/24 11000000.10101000.00010100. 00000000 HostMin: 192.168.20.1 11000000.10101000.00010100. 00000001 HostMax: 192.168.20.254 11000000.10101000.00010100. 11111110 Broadcast: 192.168.20.255 11000000.10101000.00010100. 11111111 Hosts/Net: 254 Class C, Private Internet
192.168.20.0/24 के लिए एक सबनेट की गणना करें।
# ipcalc 192.168.20.0/24
Address: 192.168.20.0 11000000.10101000.00010100. 00000000 Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Network: 192.168.20.0/24 11000000.10101000.00010100. 00000000 HostMin: 192.168.20.1 11000000.10101000.00010100. 00000001 HostMax: 192.168.20.254 11000000.10101000.00010100. 11111110 Broadcast: 192.168.20.255 11000000.10101000.00010100. 11111111 Hosts/Net: 254 Class C, Private Internet
10 होस्ट के साथ एक सबनेट की गणना करें:
# ipcalc 192.168.20.0 -s 10
Address: 192.168.20.0 11000000.10101000.00010100. 00000000 Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Network: 192.168.20.0/24 11000000.10101000.00010100. 00000000 HostMin: 192.168.20.1 11000000.10101000.00010100. 00000001 HostMax: 192.168.20.254 11000000.10101000.00010100. 11111110 Broadcast: 192.168.20.255 11000000.10101000.00010100. 11111111 Hosts/Net: 254 Class C, Private Internet 1. Requested size: 10 hosts Netmask: 255.255.255.240 = 28 11111111.11111111.11111111.1111 0000 Network: 192.168.20.0/28 11000000.10101000.00010100.0000 0000 HostMin: 192.168.20.1 11000000.10101000.00010100.0000 0001 HostMax: 192.168.20.14 11000000.10101000.00010100.0000 1110 Broadcast: 192.168.20.15 11000000.10101000.00010100.0000 1111 Hosts/Net: 14 Class C, Private Internet Needed size: 16 addresses. Used network: 192.168.20.0/28 Unused: 192.168.20.16/28 192.168.20.32/27 192.168.20.64/26 192.168.20.128/25
यदि आप बाइनरी आउटपुट को दबाना चाहते हैं, तो आप दिखाए गए अनुसार -b
विकल्प का उपयोग कर सकते हैं।
# ipcalc -b 192.168.20.100
Address: 192.168.20.100 Netmask: 255.255.255.0 = 24 Wildcard: 0.0.0.255 => Network: 192.168.20.0/24 HostMin: 192.168.20.1 HostMax: 192.168.20.254 Broadcast: 192.168.20.255 Hosts/Net: 254 Class C, Private Internet
ipcalc उपयोग के बारे में अधिक जानने के लिए, आप इसका उपयोग कर सकते हैं:
# ipcalc --help # man ipcalc
आप आधिकारिक ipcalc वेबसाइट http://jodies.de/ipcalc पर पा सकते हैं।
यह एक सरल ट्यूटोरियल था, जिसमें दिखाया गया था कि कुछ बुनियादी उदाहरणों के साथ ipcalc टूल का उपयोग कैसे किया जाए। यदि आपके कोई प्रश्न या सलाह हैं, तो उन्हें नीचे टिप्पणी अनुभाग में प्रस्तुत करना सुनिश्चित करें।