Website profiles · Technology insights · Alternatives

networkingtoolbox.net

A free set of online tools to help with IP addressing and subnetting.

No paid content found
Visit website
Profile views 3 Outbound visits 1 Normal
Networking Toolbox Full homepage screenshot

At a glance

Category
Resources & Utilities
Language
English
Paid-content signal
No paid content foundObserved
Registered
2025
Hosting
VercelInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Networking Toolbox?

Networking Toolbox is a free collection of browser-based utilities for IP addressing, subnetting, and DNS work, hosted at Networking Toolbox. It is aimed at network engineers, sysadmins, and students who need quick answers without installing software or opening a terminal. The site groups its tools into categories such as Subnetting, Lookups, DNS Tools, CIDR, and DHCP.

What it covers

The toolset splits into a few practical clusters:

  • Subnetting and CIDR: IPv4 and IPv6 subnet calculators, a VLSM calculator, supernet calculator, subnet planner, IP range to CIDR conversion, CIDR summarization, splitting, deaggregation, and wildcard mask conversion.
  • DNS record work: Builders and generators for common record types, including SPF, DKIM, DMARC, CAA, SRV, TLSA, SSHFP, SVCB/HTTPS, and NAPTR, plus reverse zone and PTR helpers.
  • Lookups and diagnostics: DNS lookup, reverse DNS, propagation checking, DNSSEC validation checks, blacklist checks, HTTP header and TLS analysis, port checking, BGP route lookup, and ASN/geolocation lookup.
  • DHCP: Option 43 generation for wireless controller discovery (Cisco, Aruba, Ruckus, UniFi) and default gateway option helpers.

Who it suits

A sysadmin planning a subnet split can run the VLSM or subnet planner instead of doing mask arithmetic by hand. A mail administrator debugging delivery can build an SPF record, check DMARC policy, and test SMTP TLS in one place. A student learning CIDR can convert between notation and mask format and see the network, broadcast, and host ranges laid out.

Trade-offs to weigh

Because it is a broad, free web toolbox, it is best treated as a convenience layer rather than an authoritative source. For changes that affect live infrastructure, verify generated records and configurations against vendor documentation and test in a controlled environment before applying them. Tools that query external resolvers or perform lookups also depend on network conditions at the time you run them, so results can differ from what a server in another location sees.

A useful next step: if you are working on a specific task, start with the matching category rather than browsing everything. For subnet planning, begin with the IPv4 Subnet Calculator or VLSM Calculator; for email authentication, start with the SPF Policy Builder and DMARC Policy Checker.

How do I calculate a subnet mask and host range for a given IP address?

Use the IPv4 subnet calculator on Networking Toolbox to get the mask, network address, broadcast address and host range from an IP address plus a prefix or mask. The tool is built for exactly this task, so you supply two inputs and read four outputs.

What you need before calculating

  • An IP address, e.g. 192.168.10.37.
  • A prefix length or subnet mask, e.g. /24 or 255.255.255.0. If you only have a CIDR value, the CIDR → Mask converter on the same site turns /24 into 255.255.255.0.

The four numbers you are solving for

Output What it means Example for 192.168.10.37/24
Subnet mask Which bits identify the network 255.255.255.0
Network address The first address in the subnet, reserved 192.168.10.0
Broadcast address The last address, reserved 192.168.10.255
Host range Usable addresses between the two 192.168.10.1 – 192.168.10.254

The rule that makes this work: the mask splits the 32-bit address into a network portion (the 1s) and a host portion (the 0s). The network address has all host bits set to 0; the broadcast address has all host bits set to 1. Everything in between is assignable to devices.

Doing it by hand for one subnet

  1. Convert the mask to a host-bit count. /24 leaves 8 host bits; /26 leaves 6.
  2. Usable hosts = 2^(host bits) − 2. For /24: 254. For /26: 62. The two subtracted addresses are the network and broadcast.
  3. Find the block size: 256 − the last non-255 mask octet. A /26 mask is 255.255.255.192, so the block size is 64. Subnets therefore start at .0, .64, .128, .192.
  4. Round the IP down to the nearest block start to get the network address; add the block size minus one for the broadcast.

When to reach for the other subnetting tools

  • VLSM Calculator — when different segments need different sizes, such as a 100-host office LAN and a 2-address point-to-point link, and you want non-overlapping blocks allocated efficiently.
  • Supernet Calculator — when summarising several contiguous subnets into one route for a firewall or routing table.
  • IPv6 Subnet Calculator — the same logic on 128-bit addresses, where host counts are effectively unlimited and you are usually planning /64s per segment.
  • Subnet Planner — when laying out a whole addressing scheme rather than checking one subnet.

A concrete scenario

You are configuring a branch router and have been handed 10.20.5.200/26. Enter the address and prefix in the calculator. You get mask 255.255.255.192, network 10.20.5.192, broadcast 10.20.5.255, and usable hosts 10.20.5.193–10.20.5.254. That tells you the gateway should sit inside that range and that the next subnet begins at 10.20.6.0 — useful when you need to confirm two devices are actually on the same segment before blaming the firewall.

Decision criterion

Use the calculator for a single address or a quick sanity check. Switch to a planner or VLSM tool as soon as you are allocating more than one subnet, because overlap and wasted space are the errors that manual per-subnet checks tend to miss.

How can I check whether my DNS records are configured correctly, including SPF, DMARC, and DNSSEC?

Use a layered check rather than one single test: first confirm the DNS records resolve as expected, then validate mail authentication records (SPF, DMARC), then verify DNSSEC signing and chain validation. Networking Toolbox groups these into Lookups and DNS Tools, including DNS Lookup, SPF Record Evaluator, DMARC Policy Checker, DNSSEC Validation Chain, DNSSEC AD Flag Checker, and an NS/SOA Consistency Check, so you can work through the layers in one place.

A practical checking order

  1. Basic resolution — Query A/AAAA, MX, NS, and TXT records for the domain. Confirm the authoritative nameservers are the ones you expect and that answers are consistent across resolvers.
  2. SPF — Check the TXT record starting with v=spf1. Verify the syntax, that it stays under the 10-DNS-lookup limit, and that included senders match the services actually sending mail. An evaluator can flag lookups and mechanisms that will fail.
  3. DMARC — Look for a _dmarc TXT record with v=DMARC1. Check the policy (p=none, quarantine, or reject), alignment settings, and the rua/ruf reporting addresses. A valid DMARC record is not enough if SPF or DKIM alignment is broken.
  4. DNSSEC — Confirm the zone is signed, the DS record at the parent matches the child DNSKEY, and validation succeeds. The AD (Authenticated Data) flag and a validation-chain check show whether a validating resolver accepts the chain.

What each check catches

Check What it verifies Typical failure it reveals
DNS Lookup / NS-SOA consistency Records resolve and nameservers agree Stale or mismatched zone data
SPF evaluator Syntax, lookup count, sender coverage Too many lookups; missing sending service
DMARC checker Policy, alignment, reporting No record, or policy not aligned with SPF/DKIM
DNSSEC chain / AD flag Signing and trust chain Missing or mismatched DS record

Common pitfalls

  • Propagation vs. configuration: a record can be correct but not yet visible everywhere. Use a propagation checker before assuming a mistake.
  • Multiple TXT records: keep SPF and other TXT data in separate records; do not merge them into one string.
  • DNSSEC and third parties: if a provider manages part of your DNS, confirm they support signing before enabling it end to end.
  • Test with a real message: after the records look right, send mail to a reporting address or an external mailbox and inspect the authentication results headers.

A useful next step is to start with the DNS Lookup and NS/SOA Consistency Check to confirm the zone is healthy, then move to SPF and DMARC, and only then enable or debug DNSSEC. For authoritative external references, compare against ICANN guidance on DNSSEC and DMARC.org for policy interpretation.

How do I plan and allocate IP subnets for a network using VLSM and CIDR?

Plan by working backward from the largest subnet to the smallest, not by slicing the address block evenly. VLSM (Variable Length Subnet Masking) lets each segment get only the hosts it needs, and CIDR notation is how you express those sizes compactly.

A practical planning sequence

  1. Inventory segments and host counts. List every VLAN, point-to-point link, loopback, and management range. Add growth headroom (commonly 30–100% for access networks, less for links).
  2. Sort largest to smallest. The biggest subnet determines where you can start carving from your parent block.
  3. Pick a block size per segment. Round each host requirement up to the next power of two, then add two addresses for network and broadcast on IPv4.
  4. Assign sequentially from the top of the parent block. Keep contiguous space free at the end for future growth rather than scattering allocations.
  5. Record the result. A subnet planner or spreadsheet that tracks parent block, mask, gateway, and VLAN ID prevents duplicate assignments later.

Sizing shortcut

Hosts needed Usable IPv4 Prefix Mask
2 (point-to-point) 2 /30 255.255.255.252
6 6 /29 255.255.255.248
14 14 /28 255.255.255.240
30 30 /27 255.255.255.224
62 62 /26 255.255.255.192
126 126 /25 255.255.255.128

A /31 is an option for modern point-to-point links that support it, and /32 for loopbacks.

Where the tooling helps

Networking Toolbox bundles the calculators this workflow needs: an IPv4 subnet calculator for masks, network and broadcast addresses and host ranges, a VLSM calculator for unequal segment sizes, a supernet calculator for summarization, and CIDR converters for moving between /24 and 255.255.255.0 form. Its CIDR summarizer and deaggregate tools are the ones to reach for when you need to collapse many routes into one advertisement or split an aggregate back apart.

For cross-checking allocations and looking up who owns an address, ARIN publishes registration data for North America, and RIPE NCC covers Europe, the Middle East and parts of Central Asia.

A concrete example

A site needs 100 hosts on user VLANs, 50 on a voice VLAN, 20 on management, and four /30 router links. Allocate a /24:

  • User VLAN: /25 (126 usable)
  • Voice VLAN: /26 (62 usable)
  • Management: /27 (30 usable)
  • Four links: four /30s
  • Remainder: reserved for growth

This leaves roughly a quarter of the /24 unallocated instead of consuming it with equal-sized subnets.

Decision criteria

  • Contiguous or not: contiguous allocations summarize cleanly into one route; scattered ones force many entries.
  • Growth rate: fast-growing segments deserve a full power-of-two step, not the exact current count.
  • Route table size: fewer, larger aggregates reduce routing overhead but waste addresses.
  • Documentation discipline: the plan is only as good as the record of it.

Next step: build the segment list with host counts, run it through a VLSM calculator, then verify the resulting ranges against your existing routing table before configuring anything.

How can I generate and validate common DNS records like PTR, SRV, or DKIM?

You can generate PTR, SRV, and DKIM records with dedicated builders, then validate them with checkers and resolvers. Networking Toolbox organizes these into a DNS Tools section that includes a PTR Generator, SRV Record Builder, DKIM Key Generator, and a DNS Record Validator. The practical workflow is generate → publish → validate, because a syntactically correct record can still fail due to zone placement, TTLs, or propagation.

Generating each record type

  • PTR: A PTR maps an IP address back to a hostname and lives in a reverse zone, not your normal forward zone. Use the PTR Generator or Reverse Zone Generator to produce the record name and value, then confirm the reverse zone is delegated to your DNS provider. A common mistake is creating the record in the forward zone, where it does nothing.
  • SRV: An SRV record points a service to a host and port, with priority and weight for failover and load distribution. The SRV Record Builder helps you assemble the _service._proto.name label, priority, weight, port, and target. Verify the target resolves to an A or AAAA record, since SRV targets should not point at a CNAME.
  • DKIM: DKIM uses a public key published in DNS and a private key your mail server uses to sign. The DKIM Key Generator helps produce the key pair and the TXT record value. Keep the private key only on the mail server, and publish the public key at the selector-based name your signing software expects.

Validating what you published

Generation is only half the job. After publishing, check the record from outside your network:

  • Use a DNS Lookup or Reverse DNS Lookup to confirm the record resolves and returns the expected value.
  • Use the DNS Propagation Checker to see whether resolvers in different locations return the same answer.
  • Use the DNS Record Validator and Zone Linter to catch syntax or structural problems.
  • For mail-related records, SPF, DMARC, and MX checkers help confirm the surrounding configuration is consistent.

A concrete scenario

Suppose you are setting up a SIP service at sip.example.com on port 5060. You would create an SRV record like _sip._tcp.example.com with priority 10, weight 60, port 5060, and target sip.example.com, then ensure sip.example.com has an A record. After publishing, query the SRV record from an external resolver and confirm the target address resolves. If clients still fail, check whether the service label matches the protocol your clients expect, since _tcp and _udp are not interchangeable.

For PTR, if you control a small block of addresses, verify the reverse zone is actually delegated to your provider before troubleshooting the record itself. Many "broken PTR" cases are delegation problems, not record problems.

Choosing the right tool

Need Start with Then verify with
Reverse DNS for an IP PTR Generator Reverse DNS Lookup
Service discovery record SRV Record Builder DNS Lookup
Email signing key DKIM Key Generator DNS Record Validator
General record syntax Record builders Zone Linter, DNS Propagation Checker

A useful next step: generate the record, publish it, then query it from at least two external resolvers before assuming it works. For related references, see IANA for record type definitions and ICANN for DNS policy background.

How do I compare DNS resolver performance and test network connectivity to troubleshoot issues?

For resolver performance, use a query-speed comparison tool that measures the same name against several public resolvers from your own connection, then repeat the test at different times of day. For connectivity, work outward in layers: local gateway, then a known IP, then DNS resolution, then a specific port.

Comparing DNS resolver performance

A resolver speed test is only meaningful when it runs from the network you actually care about, because latency to each provider depends on your ISP's peering. Run it once, then again during peak hours, and compare medians rather than single best times — one lucky cached answer can mislead you.

Judge results by what you need:

  • Raw latency matters most for browsing, where every new domain triggers a lookup.
  • Consistency matters more than a fast average if you run VoIP or interactive sessions.
  • Correctness and DNSSEC validation matter for security-sensitive networks, so verify that a fast resolver actually validates.

Networking Toolbox groups a DNS Query Performance comparison alongside DNS Lookup, Reverse DNS Lookup and DNS Propagation Checker tools, which is a sensible pairing: you can confirm a record resolves correctly and then check how quickly different resolvers return it. See Networking Toolbox.

Testing connectivity in order

Troubleshooting goes faster if you stop at the first layer that fails rather than testing everything at once.

  1. Local link and gateway — can you reach the router's address? If not, the problem is Wi-Fi, cabling or DHCP, not DNS.
  2. Raw IP reachability — ping or TCP-check a well-known public IP. Success here with failing names points squarely at DNS.
  3. Name resolution — run a DNS lookup and check the answer, the responding server and the TTL.
  4. Port and service — use a TCP port checker for the specific port (443, 25, 587) to separate a blocked port from a dead service.
  5. Path and routing — a BGP route lookup or traceroute-style tool shows whether the path leaves your ISP as expected.
  6. TLS and HTTP — if the port opens but the session fails, inspect the certificate chain, protocol versions and security headers.

Networking Toolbox's Lookups section covers this sequence with DNS Lookup, TCP Port Checker, BGP Route Lookup, TLS Certificate Analyzer and HTTP Headers Analyzer, so you can move down the stack without switching sites. The same page also lists DHCP Option 43 generation for wireless controller discovery, which is useful when clients associate but never find their controller — a connectivity symptom that looks like a network fault but is really a DHCP option problem.

A concrete scenario

A branch office reports that a web app loads slowly but everything else is fine. You run a resolver speed comparison from a machine in that office and find one provider returning answers far slower than the others; you switch the DHCP-advertised resolver and the symptom disappears. If the comparison had been run from your head office, it would have shown the opposite ranking — which is why location matters more than the tool.

Choosing between tools

Need What to use Watch out for
Fastest resolver for your site Query-speed comparison against multiple providers Re-test at peak hours; caching skews single runs
Correct DNS records DNS lookup, propagation checker, zone consistency checks Propagation tools report cached answers, not authoritative state
Port blocked vs service down TCP port checker A closed port and a filtered port can look similar
Encrypted or expired TLS Certificate analyzer, protocol and cipher probes Intermediate chain issues often appear only on some clients
Mail delivery problems MX, SPF, DMARC and SMTP TLS checkers Fix SPF flattening carefully; it can break legitimate senders

As a next step, pick one resolver you are considering, run the comparison from the affected network three times across a day, and only then change your DHCP or router settings.

Related questions

More questions →
How to Use a Subnet Calculator to Find Network, Broadcast, and Host Ranges

Enter an IPv4 address with its prefix or mask (for example 192.168.1.10/24) into an IPv4 subnet calculator, and it returns the network address, broadcast address, subnet mask, wildcard mask, and usable host range in one step. This works for any IPv4 subnet you can express in CIDR or dotted-decimal form. You only need the address and either the prefix length or the mask — no binary math required.

What to enter

Most calculators accept either format, so pick whichever you already have:

  • CIDR notation: 192.168.1.10/24 — the /24 is the prefix length.
  • Address plus mask: 192.168.1.10 with 255.255.255.0.

If the tool has separate fields, put the host address in the IP field and the prefix or mask in its own field. The Networking Toolbox IPv4 Subnet Calculator is described as calculating "subnet masks, network addresses, broadcast addresses, and host ranges," so those are the outputs to expect.

A quick sanity check before you trust the result: the address you type is usually a host address inside the subnet, not the network address itself. If you enter the network address by mistake, the output still computes, but the "usable host range" may look off by one at the start.

Reading the output fields

Field What it means Example for 192.168.1.10/24
Network address The first address in the subnet; identifies the subnet 192.168.1.0
Broadcast address The last address; reaches all hosts in the subnet 192.168.1.255
Subnet mask Dotted-decimal form of the prefix 255.255.255.0
Wildcard mask Inverse of the mask, used in ACLs and some configs 0.0.0.255
Usable host range Addresses you can assign to devices 192.168.1.1 – 192.168.1.254
Host count Number of assignable addresses 254

The two boundary addresses — network and broadcast — are not assignable to hosts in a standard subnet. That is why a /24 gives 256 total addresses but only 254 usable ones.

How the prefix decides the range

The prefix length is the number of leading bits fixed as the network portion. The remaining bits are host bits, and usable hosts follow 2^(host bits) − 2.

Prefix Mask Total addresses Usable hosts
/24 255.255.255.0 256 254
/25 255.255.255.128 128 126
/26 255.255.255.192 64 62
/30 255.255.255.252 4 2
/31 255.255.255.254 2 0 (point-to-point only)
/32 255.255.255.255 1 0 (single host)

So 192.168.1.10/25 sits in 192.168.1.0 – 192.168.1.127, with usable hosts 192.168.1.1 – 192.168.1.126 and broadcast 192.168.1.127. The same address under /24 lands in a different subnet — the prefix, not the address alone, defines the boundary.

Verify with a CIDR-to-mask conversion

Cross-check the calculator by converting the prefix to a mask and back:

  1. Take the prefix (e.g. /26).
  2. Convert it to dotted decimal (255.255.255.192) using a CIDR → Mask tool.
  3. Re-enter the address with the mask form and confirm the network, broadcast, and host range match the CIDR result.

If the two disagree, you likely mistyped the prefix or mask. This check also catches the common error of using a mask that does not align to a valid prefix boundary (for example 255.255.255.100).

Common pitfalls

  • Treating the network or broadcast address as a host. Assigning 192.168.1.0 or 192.168.1.255 to a device causes conflicts or unreachable hosts.
  • Assuming the address defines the subnet. 10.0.0.5 is a host in 10.0.0.0/24 but also in 10.0.0.0/8 — the prefix decides.
  • Forgetting /31 and /32 are special. They have no usable host range in the usual sense; /31 is for point-to-point links and /32 for a single host.
  • Mixing up mask and wildcard mask. The wildcard is the bitwise inverse; use it only where the platform expects it (ACLs, OSPF, some firewalls).

Once you can read the network, broadcast, and host-range fields, you can size a subnet, pick an address for a device, or confirm whether two addresses share a subnet — all without hand-converting to binary.

How to Calculate an IPv4 Subnet with an IP Calculator

Enter an address in CIDR form (for example 192.168.1.10/24) and an IPv4 subnet calculator returns four values you actually need: the network address, the broadcast address, the usable host range, and the subnet mask. On Networking Toolbox this is the IPv4 Subnet Calculator under the Subnetting section. The result is only valid if the prefix length matches the mask you intend to deploy — a /24 and a /25 on the same address produce different networks, so confirm the prefix before you copy anything into a device config.

What the calculator returns

Output Meaning Example for 192.168.1.10/24
Network address First address in the block; identifies the subnet 192.168.1.0
Broadcast address Last address; reaches all hosts in the subnet 192.168.1.255
Usable host range Addresses you can assign to devices 192.168.1.1 – 192.168.1.254
Subnet mask Dotted-decimal form of the prefix 255.255.255.0

The network and broadcast addresses are not assignable to hosts. A /24 holds 256 addresses, but only 254 are usable. Forgetting this is the most common reason a "free" address turns out to be taken.

Step by step

  1. Get the address and prefix. Note the IP and the CIDR prefix, e.g. 10.0.5.37/26. If you only have a mask like 255.255.255.192, convert it first — the CIDR → Mask tool does this in both directions.
  2. Enter them into the IPv4 Subnet Calculator. Input the address and prefix as one string.
  3. Read the four outputs. Network address, broadcast address, host range, mask.
  4. Verify before using. Check that the address you typed falls inside the returned host range. If it doesn't, you either mistyped the prefix or the address belongs to a different subnet.
  5. Reuse the mask. Apply the returned mask to every device in that subnet; a mismatched mask between two hosts on the same wire causes intermittent, hard-to-diagnose failures.

CIDR prefix to mask, and back

The prefix is the count of leading 1 bits in the mask. Each octet is 8 bits, so the mapping is mechanical:

Prefix Mask Addresses Usable hosts
/24 255.255.255.0 256 254
/25 255.255.255.128 128 126
/26 255.255.255.192 64 62
/27 255.255.255.224 32 30
/28 255.255.255.240 16 14
/30 255.255.255.252 4 2

Usable hosts = total addresses − 2 (network + broadcast). This holds for every prefix except /31 and /32, which are special cases used for point-to-point links and single hosts.

Choosing a prefix from a host count

Work backwards from the number of devices you need to address:

  • Need 50 hosts → the smallest block with ≥ 50 usable is /26 (62 usable). A /27 gives only 30, so it fails.
  • Need 2 hosts on a router-to-router link → /30 is the standard fit.
  • Need 200 hosts → /24 (254 usable).

Round up to the next larger block, never down. If you expect growth, size for the future count now — resizing a live subnet means re-addressing every host in it.

Splitting one range into several

When a single large block must serve multiple segments of different sizes, use the VLSM Calculator or Subnet Planner rather than splitting by hand. VLSM lets each sub-subnet take a different prefix length, so a /24 can become a /26 for a 50-host LAN, a /27 for a 30-host segment, and /30s for the links between them — without wasting a full /24 on each.

Related tools in the same section handle the rest of the workflow:

  • Supernet Calculator — combine adjacent subnets into one summary route.
  • IP Range to CIDR — turn a start/end pair into the CIDR blocks that cover it.
  • CIDR Summarizer — collapse a list of prefixes into the fewest possible entries.
  • Next Available Subnet / Free Space Finder — locate the next unallocated block in an existing plan.

When the result looks wrong

  • Address not in the host range. You likely used the wrong prefix. Recheck whether the mask is /24 or /25 — one bit changes the whole block boundary.
  • Two hosts can't reach each other. Compare their masks. Same-looking addresses with different prefixes can sit in different subnets.
  • IPv4 vs IPv6 confusion. A /64 in IPv6 is not comparable to a /24 in IPv4. Use the IPv6 Subnet Calculator for v6 addresses; the host-count math is entirely different.
  • "Usable" count off by two. You're counting the network and broadcast addresses. They are reserved.

Once the four outputs are confirmed, the mask and host range can be copied straight into your addressing plan or device configuration.

How to Convert CIDR Notation to a Subnet Mask

A CIDR prefix length such as /24 converts to a subnet mask by writing that many 1 bits, padding the rest with 0 bits, then splitting the 32-bit result into four 8-bit octets and converting each to decimal. /24 becomes 11111111.11111111.11111111.00000000, or 255.255.255.0. The same rule works for any prefix from /0 to /32, and you can verify a hand calculation with the CIDR → Mask converter on Networking Toolbox, which is described as converting CIDR notation (e.g. /24) to subnet mask format (255.255.255.0).

The conversion rule in one line

An IPv4 address is 32 bits. The CIDR prefix tells you how many of those bits are the network portion:

  • First N bits = 1 (the network mask)
  • Remaining 32 − N bits = 0 (the host portion)
  • Group the 32 bits into four octets of 8 and convert each octet to decimal

For /26: 26 ones followed by 6 zeros → 11111111.11111111.11111111.11000000 → 255.255.255.192.

Step-by-step for /26

  1. Write 26 ones: 11111111111111111111111111
  2. Pad to 32 bits with zeros: 11111111111111111111111111000000
  3. Split into octets: 11111111 .11111111 .11111111 .11000000
  4. Convert each octet: 255 . 255 . 255 . 192
  5. Result: 255.255.255.192

Common CIDR-to-mask reference

CIDR Subnet mask Usable hosts*
/8 255.0.0.0 16,777,214
/16 255.255.0.0 65,534
/24 255.255.255.0 254
/25 255.255.255.128 126
/26 255.255.255.192 62
/27 255.255.255.224 30
/28 255.255.255.240 14
/29 255.255.255.248 6
/30 255.255.255.252 2
/31 255.255.255.254 2 (point-to-point, RFC 3021)
/32 255.255.255.255 1 (single host)

*Usable hosts = 2^(32−prefix) − 2, except /31 and /32, which are treated as special cases rather than following the −2 rule.

The pattern to memorize: each step past /24 halves the block and adds a bit to the last octet — 128, 192, 224, 240, 248, 252, 254, 255.

From mask to network, broadcast, and host range

Once you have the mask, you can derive the rest of the subnet with bitwise AND:

  • Network address = IP AND mask
  • Broadcast address = network address with all host bits set to 1
  • Host range = network address + 1 through broadcast address − 1

Worked example: 192.168.10.130/26

  1. Mask for /26 = 255.255.255.192
  2. AND the IP with the mask:
    • 130 in binary = 10000010
    • 192 in binary = 11000000
    • AND = 10000000 = 128
  3. Network address = 192.168.10.128
  4. Host bits (6 of them) all set to 1 → last octet 10111111 = 191
  5. Broadcast address = 192.168.10.191
  6. Usable hosts = 192.168.10.129 – 192.168.10.190

Reverse: mask back to CIDR

To go the other way, count the consecutive 1 bits in the mask from left to right:

  • 255.255.255.0 → 8 + 8 + 8 + 0 = /24
  • 255.255.255.192 → 8 + 8 + 8 + 2 = /26
  • 255.255.240.0 → 8 + 8 + 4 + 0 = /20

If the 1 bits are not contiguous — for example 255.255.255.1 or 255.0.255.0 — the mask is invalid and has no CIDR equivalent. This is a common typo to watch for when reading a mask from a device config.

Verifying with an online converter

The Networking Toolbox CIDR → Mask tool takes a prefix like /24 and returns the dotted-decimal mask, which is useful when you want a fast cross-check against your own arithmetic. The site also lists related subnetting tools — IPv4 Subnet Calculator, IPv6 Subnet Calculator, VLSM Calculator, Supernet Calculator, and Subnet Planner — plus CIDR utilities such as IP Range to CIDR, CIDR Summarizer, CIDR Split, and Wildcard Mask Converter, so you can move between prefix, mask, and range formats without redoing the math by hand.

A practical workflow:

  1. Convert /N to a mask manually using the 1-bit rule.
  2. Run the same prefix through the converter.
  3. If the two disagree, recheck your octet grouping — the error is almost always in the last non-zero octet.

Common mistakes to avoid

  • Counting from the wrong end. The 1 bits always start at the leftmost bit of the address, never the right.
  • Assuming /31 and /32 follow the −2 rule. They don't; /31 is used for point-to-point links and /32 for a single host.
  • Accepting a non-contiguous mask. If the ones aren't continuous, it isn't a valid subnet mask.
  • Confusing the mask with the network address. The mask defines the boundary; the network address is the result of ANDing the mask with an IP.
What Are DHCP Tools and How Do You Use Them?

DHCP tools are utilities that generate, convert, or validate the values you plug into a DHCP server — most commonly DHCP options such as the default gateway (Option 3) or vendor-specific data (Option 43). You use them when you need a correctly formatted option value before touching a live scope, or when a client isn't getting what it should and you want to rule out a syntax error. Networking Toolbox, for example, exposes a DHCP section with Option 3 (Default Gateway) and Option 43 (Vendor Specific) generators, alongside a broader set of IP, subnet, and DNS utilities. The steps below apply to any equivalent tool; the specific option names are standard across vendors.

What DHCP tools actually do

A DHCP server hands out more than an IP address. Each extra piece of configuration — gateway, DNS servers, boot file, vendor data — travels as a numbered option inside the DHCP reply. The option number and its data format are fixed by RFC, but the value is often vendor- or site-specific, which is where mistakes happen.

DHCP tools reduce that risk in three ways:

  • Generation — build a correctly encoded value (for example, a hex string for Option 43) from human-readable input.
  • Conversion — translate between formats, such as an IP list into the byte layout an option expects.
  • Validation — check that a value parses before you commit it to a scope.

They do not configure your server for you. You still copy the output into your DHCP management interface.

The two options you'll reach for most

Option 3 — Default Gateway

Option 3 carries the router address a client should use for off-subnet traffic. It takes one or more IPv4 addresses in order of preference.

Use it when:

  • You're building a scope and need the gateway value in the exact format your server expects.
  • You have multiple routers and want to confirm the order clients will receive.

The tool's job is small but useful: it confirms the address is valid and formats it consistently, so a typo doesn't silently send clients to a dead gateway.

Option 43 — Vendor Specific

Option 43 is the standard container for vendor-defined data. It's most often used for wireless controller discovery: an access point boots, gets an IP via DHCP, reads Option 43, and learns which controller to join.

The catch is that every vendor encodes the controller address differently. Networking Toolbox's Option 43 generator lists Cisco, Aruba, Ruckus, and UniFi as supported targets — you pick the vendor, supply the controller IP (or addresses), and it produces the vendor-specific value.

Use it when:

  • You're deploying APs that discover controllers via DHCP rather than DNS or broadcast.
  • You're migrating controllers and need to update the advertised address.
  • APs are stuck in a discovery loop and you suspect the option is malformed.

How to generate and apply a DHCP option

The workflow is the same whether you're doing Option 3 or Option 43.

  1. Collect the input. For Option 3, the gateway IP. For Option 43, the controller IP(s) and the vendor/platform.
  2. Run the generator. Enter the values and produce the output. For Option 43 this is typically a hex or vendor-formatted string; for Option 3 it's the address list.
  3. Validate before applying. Re-read the output against your intended value — check digit groupings, address order, and that the vendor matches your hardware.
  4. Apply to the scope. In your DHCP server, add or edit the option on the relevant scope (or globally, if all subnets share it). Paste the generated value.
  5. Verify with a client. Renew the lease on a test client (ipconfig /renew on Windows, dhclient or nmcli on Linux) and confirm it received the option. For Option 43, the real test is whether the AP finds its controller.

A worked example: Option 43 for a controller

Say you have Cisco APs that need to find a controller at 10.20.30.40.

  • Enter the controller IP and select Cisco as the vendor.
  • The generator returns the vendor-specific value (Cisco encodes the controller IP as a hex string inside Option 43).
  • Paste that value into the Option 43 field of the APs' DHCP scope.
  • Reboot or re-lease an AP and watch whether it registers with the controller.

If the AP still can't find the controller, the option value is the first thing to re-check — a single wrong byte breaks discovery silently.

Troubleshooting with DHCP tools

When a client has an address but the wrong behavior, work through the option layer:

Symptom Likely option issue What to check
Client has IP but no internet Option 3 missing or wrong Gateway address and order in the scope
AP never joins controller Option 43 malformed or wrong vendor Re-generate with the correct vendor and IP
Client gets no address at all Not an option problem Scope exhaustion, relay, or server reachability
Wrong DNS after a change Option 6 stale Confirm the scope actually saved the new value

Two habits prevent most of these:

  • Change one option at a time and test, so you know which edit caused a regression.
  • Keep existing leases in mind. Clients that already hold a lease won't pick up a new option until they renew. If you need the change to take effect immediately, force a renew on the affected clients rather than assuming the edit propagated.

Where DHCP tools fit in a wider toolkit

DHCP options rarely exist in isolation. The addresses inside them come from subnets you've already planned, and the DNS servers you advertise are often the same ones you're testing elsewhere. Networking Toolbox groups these together: a Subnetting section (IPv4/IPv6 subnet calculators, VLSM, supernet), a DNS Tools section (record builders, SPF/DMARC policy builders, DNSSEC helpers), and a CIDR section (range-to-CIDR, summarizer, splitter). If you're building a scope from scratch, plan the subnet first, then generate the DHCP options that point clients at the right gateway and services.

Choosing a DHCP tool

Any tool that produces a standards-correct option value will do. Pick one that:

  • Names the vendors it supports for Option 43 — generic hex output is easy to get wrong.
  • Shows you the value it will emit so you can sanity-check it.
  • Covers the options you actually use — Option 3 and 43 are the common ones, but boot-related and DNS options matter in some networks.

Networking Toolbox's DHCP section is small (Option 3 and Option 43) but sits next to the subnet and DNS utilities you'll need to fill in the rest of a scope. For a one-off Option 43 conversion, it's enough; for a full scope design, treat it as one part of the workflow rather than the whole thing.

What Are Network Tools and Which Ones Do You Need?

Network tools are small, single-purpose utilities that answer one question at a time: what subnet does this IP belong to, does this DNS record resolve correctly, what TLS certificate is this server presenting. Networking Toolbox groups them into five working categories — subnetting and CIDR, DNS and lookups, DHCP option builders, TLS/HTTP diagnostics, and record generators. Pick the category that matches your task, not the tool with the most features.

The five categories and what each one answers

Category Typical question it answers Example tools
Subnetting & CIDR Which network, broadcast, and host range does this address fall in? IPv4 Subnet Calculator, VLSM Calculator, CIDR Summarizer, IP Range to CIDR
DNS & lookups Does this record exist, propagate, and validate? DNS Lookup, Reverse DNS Lookup, DNS Propagation Checker, DNSSEC Validation Chain
DHCP option builders What value do I send in this DHCP option? Option 43 – Vendor Specific, Option 3 – Default Gateway
TLS & HTTP diagnostics What is this server actually serving? TLS Certificate Analyzer, HTTP Headers Analyzer, TCP Port Checker
Record & key generators What is the correct syntax for this record? SPF Policy Builder, DKIM Key Generator, DMARC Policy Builder, TLSA Generator

The distinction that matters most: calculators and builders produce a value you will use, while lookup and diagnostic tools report what already exists. If you need a number to type into a config, you want the first kind. If you need to know whether something is broken, you want the second.

Matching a task to a tool

"I have an IP and a prefix, and I need the host range"

Use the IPv4 Subnet Calculator. It returns the subnet mask, network address, broadcast address, and usable host range in one pass. This is the right tool when you are planning an allocation or checking whether two addresses can talk to each other without a router.

"I have CIDR notation and need dotted-decimal"

Use the CIDR → Mask converter. It takes /24 and returns 255.255.255.0. Do not confuse this with a wildcard mask — /24 becomes 255.255.255.0 as a subnet mask but 0.0.0.255 as a wildcard. The Wildcard Mask Converter handles the second case, and mixing the two up is one of the most common configuration errors in ACLs and routing statements.

"I need to know if a DNS change has taken effect"

Use the DNS Propagation Checker, then confirm with the DNS Lookup tool against a specific resolver. A propagation checker shows you what different resolvers currently return; it does not tell you what should be returned. If the record is wrong everywhere, the problem is in your zone, not in propagation.

"I'm configuring a wireless controller to find its management platform"

Use Option 43 – Vendor Specific. It generates the vendor-specific DHCP option for Cisco, Aruba, Ruckus, and UniFi controllers. This is a builder, not a lookup — you take the output and paste it into your DHCP server.

"I need to check whether a certificate or port is behaving"

Use the TLS Certificate Analyzer for chain and expiry details, the TLS Handshake Analyzer for negotiation behavior, and the TCP Port Checker for reachability. These are read-only diagnostics: they tell you the current state and leave the fix to you.

Lookup tool or configuration builder?

Ask one question: am I discovering something or producing something?

  • Discovering → DNS Lookup, Reverse DNS Lookup, RDAP Lookup, BGP Route Lookup, ASN & Geolocation Lookup, CT Log Search, Service Banner Grabber.
  • Producing → SPF Policy Builder, DKIM Key Generator, DMARC Policy Builder, CAA Record Builder, TLSA Generator, SSHFP Generator, SVCB/HTTPS Builder, Reverse Zone Generator.

A builder's output still needs verification. After generating an SPF record, run it through the SPF Record Evaluator to confirm it parses and stays under the lookup limit. After generating a DKIM key, check the DNS record with the DNS Record Validator. The generator gives you syntax; the validator tells you whether the syntax works.

Verifying results

Cross-check anything you plan to commit to a config. Two habits cover most cases:

  1. Confirm with a second tool in a different category. A subnet calculator's host range can be checked against the IP Range to CIDR tool run in reverse, or against ipcalc on the command line.
  2. Confirm with a resolver or server you control. A DNS Lookup against your own resolver is more authoritative for your environment than a public propagation checker.

For DNS specifically, the DNSSEC Validation Chain and DNSSEC AD Flag Checker answer different questions — the first shows the chain of trust, the second shows whether a validating resolver actually set the authenticated-data flag. A record can have a complete chain and still fail validation at the resolver.

Common pitfalls

  • CIDR mask vs. wildcard mask. /24 is 255.255.255.0 as a subnet mask and 0.0.0.255 as a wildcard. Check which one your platform expects before pasting.
  • Reading propagation as truth. A propagation checker shows cached answers from many resolvers. Old answers are expected during a TTL window; they are not evidence of a misconfiguration.
  • Trusting a generator's output without validating. Builders produce syntactically plausible records. Zone Linter and DNS Record Validator catch the cases where plausible is not correct.
  • Using a lookup tool to plan. RDAP and BGP lookups describe current allocation and routing. They are not planning tools — for allocation planning, use the Subnet Planner or CIDR Allocator.

Where to start

If you are new to the toolbox, start with the IPv4 Subnet Calculator and the CIDR → Mask converter — they cover the most frequent day-to-day questions and build the vocabulary the rest of the tools assume. Move to the DNS Lookup and DNS Propagation Checker once you are working with records, and to the TLS and HTTP analyzers when you are debugging a live service. The DHCP option builders and record generators are best used once you already know which option or record type you need.

Website Overview

Page metadata, canonical configuration and social previews work together to provide more consistent search and sharing presentation.

Domain and Registration

Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain has about 1 years of registration history; its current configuration provides more context than age alone. The registrar is Cloudflare, Inc., a widely used domain service provider. The domain uses the common .net extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by Cloudflare, indicating managed DNS hosting. No CNAME was found; the observed records resolve directly to addresses. No MX record was found. A conventional explicit inbound-mail route is not configured. TXT records include verification markers for Google. Such markers may also remain after a service stops being used. DNSSEC signatures were not detected, so this additional DNS authenticity protection is not confirmed.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: CSP, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, clickjacking protection. CORS permits any origin to read this response. This is common for public resources; sensitive responses need narrower handling. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. No obvious internal addresses or debug information were found in the headers. The Server header contains the custom value Vercel.

Technology Stack Analysis

The public page identifies SvelteKit, Vercel without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The Generator tag identifies SvelteKit, making the publishing system easier to fingerprint. Twitter Card metadata is configured. JSON-LD includes Organization data, helping describe the organization as an entity. The title has 18 characters, within a common display range. A meta description is present, with 69 characters.

Hosting and Email

DNSCloudflare
HostingVercel
EmailUnknown
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagUnited States Inferred 216.150.1.1

Registration details

RDAP / WHOIS

RegistrarCloudflare, Inc.
Registered2025-09-26
Expires2027-09-26
Domain statusclient transfer prohibited
Nameserversadrian.ns.cloudflare.com、alex.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Anetworkingtoolbox.net216.150.1.1600—
NSnetworkingtoolbox.netadrian.ns.cloudflare.com86400—
NSnetworkingtoolbox.netalex.ns.cloudflare.com86400—
TXTnetworkingtoolbox.netgoogle-site-verification=BhN7heVN36NIvJoqKvzB-zJk53wN4homhNfSPe4KRMU3600—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectnetworkingtoolbox.net
IssuerLet's Encrypt
Valid until2027-01-01T09:08 · Remaining when checked: 83 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
cache-controlpublic, max-age=0, must-revalidate
serverVercel
strict-transport-securitymax-age=63072000
access-control-allow-origin*

Identified technologies

SvelteKitVercel

Pages, Search and Sharing

Meta descriptionA free set of online tools to help with IP addressing and subnetting.
Canonical URLhttps://networkingtoolbox.net/
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 0 allowed · 0 disallowed

Recent Updates

  • Website images
  • Screenshots
  • Network details
  • Website Technologies
  • Pages and Search Information
  • TLS and certificates
  • DNS Information

User reviews (0)

  • No reviews yet.