Splits een link op in protocol, host, poort, pad, query en fragment, net zoals de browser dat doet.
IPv4-adresconverter
De tool zelf is in het Engels; op deze pagina wordt uitgelegd hoe deze werkt in uw taal.
Gebruik IPv4-adresconverter
Wat het doet
Zet een IPv4-adres in decimaale notatie met punten om naar het bijbehorende 32-bits decimale geheel getal, hexadecimale en binaire vorm, of een geheel getal zoals 3221225985 of 0xC0000201 terug naar de vorm met punten, bijvoorbeeld om overeen te komen met een IP-adres dat een phishing-link als één getal weergeeft.
Het draait volledig in je browser: er wordt niets van wat je invoert geüpload.
Hoe gebruik je IPv4-adresconverter
- Voer het adres in. Vervang het voorbeeld door een IPv4-adres met punten, zoals 198.51.100.7, of door een geheel getal, zoals 3325256711 of 0xC6336407, om het weer in de vorm met punten weer te geven. Geen poort of protocol.
- Omrekenen. Druk op ‘Converteren’ of op Enter. De omrekening is een eenvoudige rekenkundige bewerking in je browser; er wordt niets opgezocht.
- Lees de drie formulieren. Decimaal (int) geeft het volledige adres weer als één getal, hexadecimaal is hetzelfde getal in het zestienvoudige stelsel, en binair geeft elk deel weer als 8 bits.
- Zoek naar de andere formulieren. Zoek naar de decimale of hexadecimale waarde in links, logbestanden of e-mailbrontekst. Een browser opent http://3325256711/ als http://198.51.100.7/, dus beide vormen verwijzen naar dezelfde server.
- Vertel het verder. Gebruik ‘Verzenden naar…’ om het contactadres voor misbruikmeldingen bij dat adres te vinden, het toe te voegen aan een misbruikmelding of het om te zetten met IOC Converter.
Voorbeeld
Adres van de documentatie
192.0.2.1DOTTED DECIMAL
192.0.2.1
DECIMAL (INT)
3221225985
HEXADECIMAL
0xC0000201
BINARY
11000000.00000000.00000010.00000001Decimaal 3221225985, hexadecimaal 0xC0000201, binair 11000000.00000000.00000010.00000001. Een browser opent http://3221225985/ en http://0xC0000201/ als hetzelfde adres.
Wat er wordt gecontroleerd
| Signaal | Wat dit betekent |
|---|---|
| Decimaal (int) | De 32-bits waarde van het adres, variërend van 0 tot 4294967295. Een link waarvan de host uit één lang getal bestaat, maakt gebruik van deze vorm. |
| Hexadecimaal | 0x gevolgd door acht hexadecimale cijfers. Een linkhost die begint met 0x is een IPv4-adres dat in hexadecimale notatie is geschreven. |
| Binair | Elk van de vier delen bestaat uit 8 bits, gescheiden door punten, wat handig is als je netwerkbereiken met de hand berekent. |
| Ongeldig IPv4-adres | Wordt weergegeven wanneer een invoer met puntnotatie niet bestaat uit vier decimale cijfers tussen 0 en 255 zonder voorloopnullen, of wanneer een geheel getal groter is dan 4294967295. Ook als er een poort- of http://-voorvoegsel aan het begin staat, verschijnt dit bericht. |
| Hexadecimale of octale delen | Een invoer met een punt en 0x7f of 010 in één deel wordt afgewezen, omdat browsers dergelijke delen als hexadecimaal of octaal interpreteren: http://0x7f.0.0.1/ opent 127.0.0.1. Controleer dergelijke links in de URL-parser. |
| Voorloopnullen | Een browser interpreteert een voorloopnul in de hostnaam van een URL als een octaal getal, waardoor http://010.0.0.1/ wordt omgezet naar 8.0.0.1. De converter weigert 010.0.0.1 in plaats van een gok te doen; de URL-parser toont het adres dat de browser gebruikt. |
| Geen eigenaar gevonden | De tool geeft niet aan wie het adres beheert, waar het zich bevindt of of er melding van is gemaakt. Stuur het naar Abuse Contact Lookup om de eigenaar van het netwerk te achterhalen. |
| Lege onderdelen | Een leeg onderdeel, zoals in 192.0..1, telt hier als 0. Een browser weigert zo’n host, dus de conversie komt niet overeen met een echte link. |
Nog meer voorbeelden
Adres van de documentatie
198.51.100.7Decimaal (int) 3325256711, hexadecimaal 0xC6336407, binair 11000110.00110011.01100100.00000111.
Laatste adres van een documentatiereeks
203.0.113.255Decimaal (int) 3405804031, hexadecimaal 0xCB0071FF, binair 11001011.00000000.01110001.11111111.
Slechts drie onderdelen
192.0.2Ongeldig IPv4-adres. De invoer bestaat uit drie delen, terwijl de tool er precies vier nodig heeft.
Veelgestelde vragen
Kan het een decimaal of hexadecimaal getal weer omzetten in een IP-adres?
Ja. Voer het volledige getal in, bijvoorbeeld 3221225985 of 0xC0000201, en het programma toont het adres in puntnotatie 192.0.2.1, samen met de andere notaties. Voor een host binnen een volledige link, zoals http://3221225985/, toont de URL-parser het adres dat de browser opent.
Ondersteunt het IPv6 of ongebruikelijke notaties?
Alleen IPv4. De invoer met punten moet bestaan uit vier decimale getallen van 0 tot 255 zonder voorloopnullen, dus 010.0.0.1, 0x7f.0.0.1 en 192.0..1 worden afgewezen: een browser interpreteert een voorloopnul in een URL-host als octaal en 0x als hexadecimaal (http://010.0.0.1/ opent 8.0.0.1). Plak dergelijke links in de URL-parser om te zien welk adres de browser gebruikt.
Wordt het adres ergens naartoe gestuurd?
Nee. De omrekening is een eenvoudige rekenkundige bewerking in je browser; er wordt niets opgezocht of geüpload.
Waarom zou een phishinglink een nummer gebruiken in plaats van een IP-adres?
Een enkel getal ziet er niet uit als een adres, dus lezers en sommige filters herkennen het niet. Browsers openen de link wel: http://3325256711/ leidt naar 198.51.100.7. Door het IP-adres dat je verdenkt om te zetten, kun je berichten en logbestanden doorzoeken op dat getal.
Kan ik een adres met een poortnummer of een volledige URL plakken?
Nee. Voer alleen de vier getallen met punten in. 198.51.100.7:8080 of http://198.51.100.7/ levert de foutmelding ‘Ongeldig IPv4-adres’ op, dus verwijder eerst de rest, of gebruik de URL-parser voor een volledige link.
Welke adressen kan ik zonder risico gebruiken in voorbeelden en rapporten?
RFC 5737 reserveert 192.0.2.0/24, 198.51.100.0/24 en 203.0.113.0/24 voor documentatiedoeleinden. Deze adressen worden nooit aan echte hosts toegewezen, dus je kunt ze in lesmateriaal gebruiken zonder naar iemands server te verwijzen.
Accepteert een browser de hexadecimale uitvoer als hostnaam?
Ja. http://0xC6336407/ opent 198.51.100.7. Browsers accepteren ook elk onderdeel in hexadecimale notatie, zoals http://0xC6.0x33.0x64.0x07/, wat naar hetzelfde adres leidt.