Vad är en IP-adress?
En IP-adress (Internet Protocol-adress) är en numerisk etikett som tilldelas varje enhet som är ansluten till ett datornätverk som använder Internet Protocol för kommunikation. IP-adresser har två huvudfunktioner: identifiering av värdar och adressering av platser. Varje enhet som ansluter till internet, från webbservrar till smarttelefoner, behöver en IP-adress för att skicka och ta emot data.
IPv4-adresser
Format och struktur
IPv4-adresser är 32-bitars tal som vanligtvis visas i punktnotation:
192.168.1.1
│ │ │ │
│ │ │ └── Fourth octet (0-255)
│ │ └── Third octet (0-255)
│ └── Second octet (0-255)
└── First octet (0-255)
Adressklasser
| Klass | Första oktetten | Standardnätverksbitar | Syfte |
|---|---|---|---|
| A | 1–126 | /8 | Stora nätverk |
| B | 128–191 | /16 | Medelstora nätverk |
| C | 192–223 | /24 | Små nätverk |
| D | 224–239 | N/A | Multicast |
| E | 240–255 | N/A | Reserverad/experimentell |
Privata adressintervall
Reserverade för interna nätverk och kan inte dirigeras på internet:
10.0.0.0 - 10.255.255.255 (Class A)
172.16.0.0 - 172.31.255.255 (Class B)
192.168.0.0 - 192.168.255.255 (Class C)
IPv4-brist
IPv4 tillhandahåller ungefär 4,3 miljarder adresser. Den globala tilldelningen tog slut 2011, vilket drev på införandet av IPv6.
IPv6-adresser
Format och struktur
IPv6-adresser är 128-bitars tal som visas hexadecimalt:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Förkortat format
Inledande nollor kan utelämnas och sammanhängande grupper med nollor kan ersättas med :::
Full: 2001:0db8:0000:0000:0000:0000:0000:0001
Short: 2001:db8::1
Adresskapacitet
IPv6 tillhandahåller 340 undeciljoner adresser, tillräckligt för att tilldela varje atom på jordens yta en unik adress flera gånger om.
IP-adresser i DNS
Domännamn löses upp till IP-adresser genom DNS:
A-post (IPv4)
example.com. IN A 93.184.216.34
AAAA-post (IPv6)
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
Statiska och dynamiska IP-adresser
| Typ | Egenskaper | Användningsområden |
|---|---|---|
| Statisk | Fast, ändras aldrig | Servrar, webbhotell, fjärråtkomst |
| Dynamisk | Tilldelas av DHCP, kan ändras | Konsumentinternet, mobila enheter |
Uppslagning av IP-adresser och verktyg
Vanliga diagnostikkommandon:
# Find your IP
curl ifconfig.me
# DNS lookup
dig example.com A
nslookup example.com
# Reverse DNS lookup
dig -x 93.184.216.34
Säkerhetsöverväganden
- IP-baserad åtkomstkontroll: Brandväggar filtrerar efter IP-adress
- Geolokalisering: IP-adresser avslöjar ungefärlig fysisk plats
- DDoS-attacker: Riktar trafikflöden mot specifika IP-adresser
- IP-anseende: Vissa IP-adresser är flaggade för skadlig aktivitet
- NAT: Network Address Translation döljer interna IP-adresser bakom en offentlig IP-adress
Att förstå IP-adresser är grundläggande för att konfigurera DNS, felsöka anslutningsproblem och hantera serverinfrastruktur.