ipcalc ടൂൾ ഉപയോഗിച്ച് IP സബ്uനെറ്റ് വിലാസം എങ്ങനെ കണക്കാക്കാം


ഒരു നെറ്റ്uവർക്ക് കൈകാര്യം ചെയ്യുമ്പോൾ, നിങ്ങൾ നിസ്സംശയമായും സബ്uനെറ്റിംഗ് കൈകാര്യം ചെയ്യേണ്ടതുണ്ട്. ചില നെറ്റ്uവർക്ക് അഡ്uമിനിസ്uട്രേറ്റർമാർക്ക് സബ്uനെറ്റ് മാസ്uക് നിർണ്ണയിക്കാൻ അവരുടെ തലയിൽ ബൈനറി ഗണിതം വളരെ വേഗത്തിൽ ചെയ്യാൻ കഴിയും. എന്നിരുന്നാലും, മറ്റുള്ളവർക്ക് കുറച്ച് സഹായം ആവശ്യമായി വന്നേക്കാം, ഇവിടെയാണ് ipcalc ടൂൾ ഉപയോഗപ്രദമാകുന്നത്.

Ipcalc യഥാർത്ഥത്തിൽ വളരെയധികം കാര്യങ്ങൾ ചെയ്യുന്നു - ഇത് ഒരു IP വിലാസവും നെറ്റ്മാസ്കും എടുക്കുകയും തത്ഫലമായുണ്ടാകുന്ന പ്രക്ഷേപണം, നെറ്റ്uവർക്ക്, സിസ്uകോ വൈൽഡ്കാർഡ് മാസ്ക്, ഹോസ്റ്റ് ശ്രേണി എന്നിവ നൽകുകയും ചെയ്യുന്നു. ബൈനറി മൂല്യങ്ങൾ എളുപ്പത്തിൽ മനസ്സിലാക്കാൻ സബ്uനെറ്റിംഗ് ഫലങ്ങൾ അവതരിപ്പിക്കുന്നതിനുള്ള ഒരു അധ്യാപന ഉപകരണമായും നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം.

ipcalc-ന്റെ ചില ഉപയോഗങ്ങൾ ഇവയാണ്:

  • IP വിലാസം സാധൂകരിക്കുക
  • കണക്കെടുത്ത പ്രക്ഷേപണ വിലാസം കാണിക്കുക
  • DNS വഴി നിർണ്ണയിക്കപ്പെട്ട ഹോസ്റ്റ്നാമം പ്രദർശിപ്പിക്കുക
  • നെറ്റ്uവർക്ക് വിലാസം അല്ലെങ്കിൽ പ്രിഫിക്uസ് പ്രദർശിപ്പിക്കുക

ലിനക്സിൽ ipcalc എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

ipcalc ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങൾ ഉപയോഗിക്കുന്ന Linux വിതരണത്തെ അടിസ്ഥാനമാക്കി താഴെയുള്ള കമാൻഡുകളിലൊന്ന് പ്രവർത്തിപ്പിക്കുക.

$ sudo apt install ipcalc  

ipcalc പാക്കേജ് CentOS/RHEL/Fedora-ന് കീഴിൽ യാന്ത്രികമായി ഇൻസ്റ്റാൾ ചെയ്യണം, ഇത് initscripts പാക്കേജിന്റെ ഭാഗമാണ്, എന്നാൽ ചില കാരണങ്ങളാൽ അത് നഷ്uടമായാൽ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിച്ച് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാം:

# yum install initscripts     #RHEL/CentOS
# dnf install initscripts     #Fedora

ലിനക്സിൽ ipcalc എങ്ങനെ ഉപയോഗിക്കാം

ipcalc ഉപയോഗിക്കുന്നതിനുള്ള ചില ഉദാഹരണങ്ങൾ നിങ്ങൾക്ക് ചുവടെ കാണാം.

നെറ്റ്uവർക്ക് വിലാസത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ നേടുക:

# 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 ഹോസ്റ്റുകളുള്ള ഒരു സബ്uനെറ്റ് കണക്കാക്കുക:

# 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

നിങ്ങൾക്ക് http://jodies.de/ipcalc എന്നതിൽ ഔദ്യോഗിക ipcalc വെബ്സൈറ്റ് കണ്ടെത്താം.

ഇത് ഒരു ലളിതമായ ട്യൂട്ടോറിയൽ ആയിരുന്നു, ചില അടിസ്ഥാന ഉദാഹരണങ്ങൾക്കൊപ്പം ipcalc ടൂൾ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ ഉപദേശങ്ങളോ ഉണ്ടെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ അവ സമർപ്പിക്കുന്നത് ഉറപ്പാക്കുക.