नेटवर्क का प्रबंधन करते समय, आपको निस्संदेह सबनेटिंग से निपटने की आवश्यकता होगी। कुछ नेटवर्क एडमिनिस्ट्रेटर सबनेट मास्क को निर्धारित करने के लिए अपने दिमाग में बाइनरी मैथ को काफी तेजी से करने में सक्षम होते हैं। हालाँकि, दूसरों को कुछ मदद की आवश्यकता हो सकती है और यह वह जगह है जहाँ ipcalc उपकरण काम आता है।
यह भी पढ़ें: नेटवर्क प्रबंधन, समस्या निवारण और डिबगिंग के लिए एक Linux Sysadmin की मार्गदर्शिका
Ipcalc वास्तव में बहुत कुछ करता है - यह एक आईपी पता और नेटमास्क लेता है और परिणामी प्रसारण, नेटवर्क, सिस्को वाइल्डकार्ड मास्क और होस्ट रेंज प्रदान करता है। आप इसे आसानी से समझने वाले बाइनरी मानों में सबनेटिंग परिणाम प्रस्तुत करने के लिए एक शिक्षण उपकरण के रूप में भी उपयोग कर सकते हैं।
के कुछ उपयोग ipcalc हैं:
स्थापित करने के लिए ipcalc, आपके द्वारा उपयोग किए जा रहे Linux वितरण के आधार पर, बस नीचे दिए गए आदेशों में से एक चलाएँ।
$ sudo apt ipcalc स्थापित करें
NS ipcalc पैकेज के तहत स्वचालित रूप से स्थापित किया जाना चाहिए सेंटोस/आरएचईएल/फेडोरा और यह का हिस्सा है इनस्क्रिप्ट्स पैकेज, लेकिन अगर किसी कारण से यह गायब है, तो आप इसका उपयोग करके इसे स्थापित कर सकते हैं:
# यम initscripts #RHEL/CentOS स्थापित करें। # dnf initscripts स्थापित करें #Fedora.
नीचे आप ipcalc का उपयोग करने के कुछ उदाहरण देख सकते हैं।
नेटवर्क पते के बारे में जानकारी प्राप्त करें:
# आईपीकैल्क 192.168.20.0।
पता: 192.168.20.0 11000000.10101000.00010100। 00000000. नेटमास्क: 255.255.255.0 = 24 11111111.11111111.11111111। 00000000. वाइल्डकार्ड: ०.०.०.२५ ०००००००००००००००००००००००००००००. 11111111. => नेटवर्क: 192.168.20.0/24 11000000.10101000.00010100। 00000000. होस्टमिन: 192.168.20.1 11000000.10101000.00010100। 00000001. होस्टमैक्स: 192.168.20.254 11000000.10101000.00010100। 11111110. प्रसारण: 192.168.20.255 11000000.10101000.00010100। 11111111. मेजबान/नेट: 254 कक्षा सी, निजी इंटरनेट।
के लिए एक सबनेट की गणना करें 192.168.20.0/24.
# आईपीकैल्क 192.168.20.0/24।
पता: 192.168.20.0 11000000.10101000.00010100। 00000000. नेटमास्क: 255.255.255.0 = 24 11111111.11111111.11111111। 00000000. वाइल्डकार्ड: ०.०.०.२५ ०००००००००००००००००००००००००००००. 11111111. => नेटवर्क: 192.168.20.0/24 11000000.10101000.00010100। 00000000. होस्टमिन: 192.168.20.1 11000000.10101000.00010100। 00000001. होस्टमैक्स: 192.168.20.254 11000000.10101000.00010100। 11111110. प्रसारण: 192.168.20.255 11000000.10101000.00010100। 11111111. मेजबान/नेट: 254 कक्षा सी, निजी इंटरनेट।
10 मेजबानों के साथ एकल सबनेट की गणना करें:
# ipcalc 192.168.20.0 -s 10.
पता: 192.168.20.0 11000000.10101000.00010100। 00000000. नेटमास्क: 255.255.255.0 = 24 11111111.11111111.11111111। 00000000. वाइल्डकार्ड: ०.०.०.२५ ०००००००००००००००००००००००००००००. 11111111. => नेटवर्क: 192.168.20.0/24 11000000.10101000.00010100। 00000000. होस्टमिन: 192.168.20.1 11000000.10101000.00010100। 00000001. होस्टमैक्स: 192.168.20.254 11000000.10101000.00010100। 11111110. प्रसारण: 192.168.20.255 11000000.10101000.00010100। 11111111. मेजबान/नेट: 254 कक्षा सी, निजी इंटरनेट 1. अनुरोधित आकार: 10 मेजबान। नेटमास्क: 255.255.255.240 = 28 11111111.11111111.11111111.1111 0000। नेटवर्क: 192.168.20.0/28 11000000.10101000.00010100.0000 0000। होस्टमिन: 192.168.20.1 11000000.10101000.00010100.0000 0001। होस्टमैक्स: 192.168.20.14 11000000.10101000.00010100.0000 1110। प्रसारण: १९२.१६८.२०.१५ १११००००.१०१०१००००००१०१००.००० ११११. होस्ट/नेट: 14 कक्षा सी, निजी इंटरनेट आवश्यक आकार: 16 पते। प्रयुक्त नेटवर्क: 192.168.20.0/28। अप्रयुक्त: 192.168.20.16/28। 192.168.20.32/27. 192.168.20.64/26. 192.168.20.128/25.
यदि आप बाइनरी आउटपुट को दबाना चाहते हैं, तो आप इसका उपयोग कर सकते हैं -बी
विकल्प के रूप में दिखाया गया है।
# आईपीकैल्क -बी 192.168.20.100।
पता: 192.168.20.100। नेटमास्क: 255.255.255.0 = 24. वाइल्डकार्ड: 0.0.0.255। => नेटवर्क: 192.168.20.0/24। होस्टमिन: 192.168.20.1। होस्टमैक्स: 192.168.20.254। प्रसारण: १९२.१६८.२०.२५५। मेजबान/नेट: 254 कक्षा सी, निजी इंटरनेट।
के बारे में और जानने के लिए ipcalc उपयोग, आप उपयोग कर सकते हैं:
# ipcalc --help. # मैन आईपीकैल्क।
आप अधिकारी पा सकते हैं ipcalc वेबसाइट http://jodies.de/ipcalc.
यह एक सरल ट्यूटोरियल था, जिसमें दिखाया गया था कि कैसे उपयोग करना है ipcalc कुछ बुनियादी उदाहरणों के साथ उपकरण। यदि आपके कोई प्रश्न या सलाह हैं, तो उन्हें नीचे टिप्पणी अनुभाग में सबमिट करना सुनिश्चित करें।