KernelHost Tools Subnetkalkylator

Subnetkalkylator: IPv4 och IPv6, CIDR, nätmasker

Beräkna nätverksadress, broadcast, nätmask, wildcard, host-range och reverse-DNS för IPv4- och IPv6-subnet. Helt i webbläsaren, utan server-roundtrip, utan spårning.

Inmatning
Snabbexempel: 1.1.1.1 2606:4700:4700::1111 192.168.1.0 100.64.0.1
Resultat

Subnetting på 60 sekunder

En IP-adress består av två delar: nätverksdelen (vilket nät?) och hostdelen (vilken enhet i nätet?). Var gränsen går bestäms av prefixlängden, t.ex. /24 betyder: de första 24 bitarna är nätverk, de sista 8 är host.

  • IPv4 har 32 bitar, alltså 2³² ≈ 4,3 miljarder adresser globalt.
  • IPv6 har 128 bitar, alltså 2¹²⁸ adresser, fler än sandkorn på jorden.
  • Vid IPv4 är /24 ett typiskt LAN, /16 ett större företagsnät.
  • Vid IPv6 är /64 minsta vettiga subnetstorlek (för SLAAC), /48 en typisk slutkundsallokering.
  • Nätmasken är en binär mask med 1:or för nätverksdelen. /24 ger 255.255.255.0.
  • Wildcard-masken är dess bitvisa invers, används i Cisco-ACL:er.

Vad denna kalkylator beräknar

Oavsett om du planerar ett privat IPv4-intervall eller delar upp en IPv6-allokering:

  • Nätverksadress och broadcast (IPv4) eller första/sista adress (IPv6)
  • Nätmask i decimal, wildcard-mask, prefixlängd
  • Host-range med första/sista användbar adress, plus antal möjliga hosts
  • Klass (A till E) och typ (PRIVATE, LOOPBACK, LINK-LOCAL, MULTICAST, RESERVED, CGNAT, GLOBAL-UNICAST)
  • Integer-, hex- och binär-ID:n för skript och databaslagring
  • in-addr.arpa och ip6.arpa reverse-DNS-notation
  • RFC 1924 Base-85 kortrepresentation för IPv6
  • 6to4-prefix och IPv4-mapped IPv6-adress
  • Microsoft IPv6-literal (UNC-sökvägskompatibel)

Vanliga frågor

Vad är CIDR och vad använder jag det till?

CIDR (Classless Inter-Domain Routing) är notationen för IP-intervall med variabel prefixlängd, t.ex. 10.0.0.0/24. Talet efter snedstrecket anger hur många ledande bitar som tillhör nätverksadressen. /24 betyder 256 adresser, /16 betyder 65 536 adresser. CIDR har sedan 90-talet ersatt den stelare klassindelningen (A/B/C) och tillåter finare subnetstorlekar.

Varför finns det vid /24 bara 254 användbara hosts och inte 256?

Inom ett IPv4-subnet är den första adressen (nätverksadress) och den sista adressen (broadcast) reserverade. Vid /24 har du alltså 256 adresser totalt, varav 254 är användbara för hosts. Vid IPv6 finns ingen reserverad broadcast-adress, här är alla adresser i intervallet användbara.

Vad är skillnaden mellan /31 och /30?

Ett /30 har 4 adresser (nätverk + 2 hosts + broadcast). Ett /31 har bara 2 adresser, båda användbara (RFC 3021), används ofta för punkt-till-punkt-anslutningar mellan routrar eftersom ingen broadcast-adress behövs där. /32 är en enskild host-adress, ofta för loopback-interfaces.

Hur många /64-subnet får plats i ett /48?

2^(64-48) = 65 536 subnet. Det är också anledningen till att leverantörer typiskt delegerar IPv6 till slutkunder med /48 eller /56: varje slutenhet får sitt eget /64.

Vad är skillnaden mellan privata och publika IP-adresser?

Privata IPv4-intervall (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) är inte routbara på det publika internet och används för interna nätverk. Vid IPv6 motsvaras detta koncept av Unique-Local-Addresses (fc00::/7). Kalkylatorn visar dig adresstypen automatiskt.

Vad betyder "wildcard-mask"?

Wildcard-masken är den bitvisa inversen av nätmasken. Den används framför allt i Cisco ACL:er (Access Control Lists) för att beskriva IP-intervall. Exempel: nätmask 255.255.255.0 motsvarar wildcard 0.0.0.255.

Vad är ip6.arpa-posten?

Det är reverse-DNS-notationen för IPv6, motsvarande in-addr.arpa för IPv4. Den behövs när du vill sätta upp PTR-records för dina IPv6-adresser (t.ex. för korrekt mailutskick). Kalkylatorn genererar den åt dig automatiskt.

Sparas mina IP-inmatningar?

Nej. Subnetkalkylatorn räknar helt i webbläsaren via JavaScript. Ingen serverkommunikation sker, dina inmatningar lämnar inte din dator.

Alla KernelHost-produkter

Behöver du mer än bara verktyg? Kolla in vårt kommersiella hostingutbud.