Giunsa Pagkalkulo ang IP Subnet Address gamit ang ipcalc Tool


Kung nagdumala sa usa ka network, sa walay duhaduha kinahanglan nimo nga atubangon ang subnetting. Ang ubang mga administrador sa network makahimo sa binary math nga dali sa ilang ulo, aron mahibal-an ang subnet mask. Bisan pa, ang uban tingali nanginahanglan pipila ka tabang ug kini diin ang himan nga ipcalc magamit.

Ang Ipcalc sa tinuud daghan pa - nanginahanglan kini usa ka IP address ug netmask ug naghatag sa sangputanan nga broadcast, network, maskara sa wildcard sa Cisco, ug sakup sa host. Mahimo usab nimo kining gamiton isip himan sa pagtudlo aron ipresentar ang mga resulta sa subnetting sa sayon sabton nga binary values.

Pipila sa mga gamit sa ipcalc mao ang:

  • I-validate ang IP adres
  • Ipakita ang kalkulado nga adres sa sibya
  • Ipakita ang hostname nga gitino pinaagi sa DNS
  • Ipakita ang adres o prefix sa network

Giunsa ang pag-install sa ipcalc sa Linux

Aron ma-install ang ipcalc, padagana lang ang usa sa mga sugo sa ubos, base sa distribusyon sa Linux nga imong gigamit.

$ sudo apt install ipcalc  

Ang ipcalc package kinahanglang awtomatikong i-install ubos sa CentOS/RHEL/Fedora ug kini kabahin sa initscripts package, apan kon sa pipila ka rason kini nawala, mahimo nimo kining i-install pinaagi sa paggamit:

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

Giunsa Paggamit ang ipcalc sa Linux

Sa ubos makita nimo ang pipila ka mga pananglitan sa paggamit sa ipcalc.

Pagkuha og impormasyon bahin sa adres sa network:

# 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

Kalkulahin ang usa ka subnet para sa 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

Kalkulahin ang usa ka subnet nga adunay 10 ka host:

# 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

Kung gusto nimong pugngan ang binary nga output, mahimo nimong gamiton ang -b nga kapilian sama sa gipakita.

# 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

Aron mahibal-an ang dugang bahin sa paggamit sa ipcalc, mahimo nimong gamiton ang:

# ipcalc --help
# man ipcalc

Makita nimo ang opisyal nga website sa ipcalc sa http://jodies.de/ipcalc.

Kini usa ka yano nga panudlo, nga nagpakita kung giunsa ang paggamit sa tool sa ipcalc nga adunay pipila nga sukaranan nga mga pananglitan. Kung adunay ka mga pangutana o tambag, siguruha nga isumite kini sa seksyon sa komento sa ubos.