Rumah  >  Artikel  >  Tutorial sistem  >  Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux

Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux

WBOY
WBOYke hadapan
2024-02-12 18:30:23578semak imbas

Dalam proses perancangan dan pengurusan rangkaian, alamat IP merupakan faktor penting yang mesti diambil kira. Untuk persekitaran rangkaian yang kompleks, cara merancang alamat IP telah menjadi perkara yang sangat menyusahkan. Walau bagaimanapun, dalam sistem Linux, terdapat alat pengiraan subnet-Sipcalc, yang boleh memudahkan proses perancangan alamat IP kami dan membolehkan kami menangani pelbagai keperluan berkaitan alamat IP dengan mudah.

Sipcalc ialah kalkulator subnet ip baris arahan yang menyokong IPv4 dan IPv6, ia akan menunjukkan kepada anda semua maklumat berkaitan IP yang anda perlukan untuk mengisi maklumat DHCP atau menyediakan alamat IP statik. Pembangunan Sipcalc bermula pada tahun 2001 dan ia mempunyai kebanyakan ciri yang kita inginkan dalam kalkulator ip.

Pemasangan

Sebelum memasang sipcalc dalam Centos8, anda perlu memasang sumber epel terlebih dahulu. :

[root@localhost ~]# yum -y install epel-release
[root@localhost ~]# yum -y install sipcalc

Cara menggunakan sipcalc

Yang berikut menggunakan sipcalc untuk menyenaraikan contoh rangkaian Kelas C 24-bit standard:

[root@localhost ~]# sipcalc 192.168.10.0/24
-[ipv4 : 192.168.10.0/24] - 0

[CIDR]
Host address  - 192.168.10.0
Host address (decimal) - 3232238080
Host address (hex) - C0A80A00
Network address  - 192.168.10.0
Network mask  - 255.255.255.0
Network mask (bits) - 24
Network mask (hex) - FFFFFF00
Broadcast address - 192.168.10.255
Cisco wildcard  - 0.0.0.255
Addresses in network - 256
Network range  - 192.168.10.0 - 192.168.10.255
Usable range  - 192.168.10.1 - 192.168.10.254

Anda boleh melihat bahawa alamat siaran, anti-topeng, julat rangkaian dan julat alamat IP yang tersedia dalam segmen rangkaian 192.168.10.0/24 disenaraikan.
Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux
Tambah -a di bawah untuk menyemaknya:

[root@localhost ~]# sipcalc -a 192.168.10.0/24
-[ipv4 : 192.168.10.0/24] - 0

[Classful]
Host address  - 192.168.10.0
Host address (decimal) - 3232238080
Host address (hex) - C0A80A00
Network address  - 192.168.10.0
Network class  - C
Network mask  - 255.255.255.0
Network mask (hex) - FFFFFF00
Broadcast address - 192.168.10.255

[CIDR]
Host address  - 192.168.10.0
Host address (decimal) - 3232238080
Host address (hex) - C0A80A00
Network address  - 192.168.10.0
Network mask  - 255.255.255.0
Network mask (bits) - 24
Network mask (hex) - FFFFFF00
Broadcast address - 192.168.10.255
Cisco wildcard  - 0.0.0.255
Addresses in network - 256
Network range  - 192.168.10.0 - 192.168.10.255
Usable range  - 192.168.10.1 - 192.168.10.254

[Classful bitmaps]
Network address  - 11000000.10101000.00001010.00000000
Network mask  - 11111111.11111111.11111111.00000000

[CIDR bitmaps]
Host address  - 11000000.10101000.00001010.00000000
Network address  - 11000000.10101000.00001010.00000000
Network mask  - 11111111.11111111.11111111.00000000
Broadcast address - 11000000.10101000.00001010.11111111
Cisco wildcard  - 00000000.00000000.00000000.11111111
Network range  - 11000000.10101000.00001010.00000000 -
11000000.10101000.00001010.11111111
Usable range  - 11000000.10101000.00001010.00000001 -
11000000.10101000.00001010.11111110

[Networks]
Network   - 192.168.10.0    - 192.168.10.255 (current)

Anda boleh melihat bentuk perduaan penghalaan kelas dan penghalaan tanpa kelas bagi segmen rangkaian 192.168.10.0.
Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux
Berikut menggunakan segmen rangkaian dengan topeng 27:

[root@localhost ~]# sipcalc 192.168.10.0/27
-[ipv4 : 192.168.10.0/27] - 0

[CIDR]
Host address  - 192.168.10.0
Host address (decimal) - 3232238080
Host address (hex) - C0A80A00
Network address  - 192.168.10.0
Network mask  - 255.255.255.224
Network mask (bits) - 27
Network mask (hex) - FFFFFFE0
Broadcast address - 192.168.10.31
Cisco wildcard  - 0.0.0.31
Addresses in network - 32
Network range  - 192.168.10.0 - 192.168.10.31
Usable range  - 192.168.10.1 - 192.168.10.30

Anda boleh melihat bahawa alamat yang tersedia ialah 192.168.10.1-192.168.10.30
Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux
Tambahkan pilihan -a untuk melihat segmen rangkaian yang tersedia:

[root@localhost ~]# sipcalc 192.168.10.0/27 -a
-[ipv4 : 192.168.10.0/27] - 0

[Classful]
Host address  - 192.168.10.0
Host address (decimal) - 3232238080
Host address (hex) - C0A80A00
Network address  - 192.168.10.0
Network class  - C
Network mask  - 255.255.255.0
Network mask (hex) - FFFFFF00
Broadcast address - 192.168.10.255

[CIDR]
Host address  - 192.168.10.0
Host address (decimal) - 3232238080
Host address (hex) - C0A80A00
Network address  - 192.168.10.0
Network mask  - 255.255.255.224
Network mask (bits) - 27
Network mask (hex) - FFFFFFE0
Broadcast address - 192.168.10.31
Cisco wildcard  - 0.0.0.31
Addresses in network - 32
Network range  - 192.168.10.0 - 192.168.10.31
Usable range  - 192.168.10.1 - 192.168.10.30

[Classful bitmaps]
Network address  - 11000000.10101000.00001010.00000000
Network mask  - 11111111.11111111.11111111.00000000

[CIDR bitmaps]
Host address  - 11000000.10101000.00001010.00000000
Network address  - 11000000.10101000.00001010.00000000
Network mask  - 11111111.11111111.11111111.11100000
Broadcast address - 11000000.10101000.00001010.00011111
Cisco wildcard  - 00000000.00000000.00000000.00011111
Network range  - 11000000.10101000.00001010.00000000 -
11000000.10101000.00001010.00011111
Usable range  - 11000000.10101000.00001010.00000001 -
11000000.10101000.00001010.00011110

[Networks]
Network   - 192.168.10.0    - 192.168.10.31 (current)
Network   - 192.168.10.32   - 192.168.10.63
Network   - 192.168.10.64   - 192.168.10.95
Network   - 192.168.10.96   - 192.168.10.127
Network   - 192.168.10.128  - 192.168.10.159
Network   - 192.168.10.160  - 192.168.10.191
Network   - 192.168.10.192  - 192.168.10.223
Network   - 192.168.10.224  - 192.168.10.255
Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux

Ringkasnya, kalkulator subnet Sipcalc ialah alat perancangan alamat IP yang sangat berkuasa yang boleh digunakan dengan mudah dalam sistem Linux. Melalui pengenalan artikel ini, kita boleh mempelajari cara menggunakan alat pengiraan Sipcalc dalam sistem Linux untuk merancang alamat IP, subnet, topeng dan maklumat lain yang berkaitan, dan mempelajari cara menggunakan alat pengiraan Sipcalc untuk menyelesaikan masalah dan mencari masalah rangkaian. Saya percaya petua ini akan membantu anda merancang alamat IP dengan lebih cekap dan tepat, serta menyediakan perkhidmatan yang lebih baik untuk persekitaran rangkaian anda.

Atas ialah kandungan terperinci Perancangan alamat IP tidak lagi sukar! Penjelasan terperinci tentang kalkulator subnet Sipcalc yang berkuasa di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam