IP Calculator

Linux network tool: IPv4 subnet calculation and IPv6 validation

Network Information

Network Address: 192.168.1.0
Broadcast Address: 192.168.1.255
Available Hosts: 254
Host Range: 192.168.1.1 - 192.168.1.254

Binary Representation

IP Address: 11000000 10101000 00000001 00000001
Subnet Mask: 11111111 11111111 11111111 00000000
Network Address: 11000000 10101000 00000001 00000000

Command Examples

# Set IP address ifconfig eth0 192.168.1.1 netmask 255.255.255.0 # Or use ip command ip addr add 192.168.1.1/24 dev eth0

Subnet Division

Subnet 1: 192.168.1.0 / 27 (Network: 192.168.1.0, Host range: 192.168.1.1 - 192.168.1.30, Broadcast: 192.168.1.31)
Subnet 2: 192.168.1.32 / 27 (Network: 192.168.1.32, Host range: 192.168.1.33 - 192.168.1.62, Broadcast: 192.168.1.63)
Subnet 3: 192.168.1.64 / 27 (Network: 192.168.1.64, Host range: 192.168.1.65 - 192.168.1.94, Broadcast: 192.168.1.95)
Subnet 4: 192.168.1.96 / 27 (Network: 192.168.1.96, Host range: 192.168.1.97 - 192.168.1.126, Broadcast: 192.168.1.127)