Verkkotoiminnassa IP-osoitteen haku on prosessi, jolla käännetään IP-osoitteita ja Internet-verkkotunnuksia. Välitä IP-osoitehaku muuntaa Internet-nimen IP-osoitteeksi. Käänteinen IP-osoitehaku muuntaa IP-osoitteen numeron nimeksi. Useimmille tietokoneen käyttäjille tämä prosessi tapahtuu kulissien takana.
Mikä on IP-osoite?
IP (Internet Protocol) -osoite on yksilöllinen numero, joka on määritetty tietokonelaitteelle, kuten tietokoneelle, älypuhelimelle tai tabletille, tunnistamaan se verkossa. IPv4-osoitteet ovat 32-bittisiä numeroita ja sisältävät noin 4 miljardia mahdollista numeroa. IP-protokollan uusin versio (IPv6) tarjoaa lähes rajattoman määrän yksilöllisiä osoitteita. Esimerkiksi IPv4-osoite näyttää 151.101.65.121; IPv6-osoite näyttää muotoa 2001:4860:4860::8844.
Miksi IP-osoitteen haku on olemassa
IP-osoite on pitkä numerosarja, jota on vaikea muistaa ja joka on altis kirjoitusvirheille. Tästä syystä URL-osoitteita käytetään verkkosivustoille navigoimiseen. URL-osoitteet on helpompi muistaa ja kirjoittaa oikein. Kulissien takana URL-osoite käännetään kuitenkin siihen liittyväksi numeeriseksi IP-osoitteeksi pyydetyn verkkosivuston lataamiseksi. Yleensä URL-osoite (jota kutsutaan yleisesti verkkosivuston osoitteeksi) syötetään tietokoneen tai mobiililaitteen verkkoselaimeen. URL-osoite menee reitittimeen tai modeemiin, joka etsii eteenpäin suunnatun verkkotunnuksen nimipalvelimen (DNS) reititystaulukon avulla. Tuloksena oleva IP-osoite tunnistaa verkkosivuston. Prosessi on näkymätön käyttäjälle, joka näkee vain verkkosivuston, joka vastaa osoitepalkin URL-osoitetta. Useimpien käyttäjien tarvitsee harvoin huolehtia käänteisistä IP-hakuista. Niitä käytetään yleensä verkko-ongelmien vianmäärityksessä, usein ongelman aiheuttavan IP-osoitteen toimialueen nimen selvittämiseen.
Hakupalvelut
Useat Internet-palvelut tukevat julkisten osoitteiden IP-hakua eteenpäin ja taaksepäin. Internetissä nämä palvelut perustuvat Domain Name Systemiin, ja ne tunnetaan nimillä DNS-haku- ja käänteinen DNS-hakupalvelut.
Koulujen tai yritysten paikallisverkossa on myös mahdollista etsiä yksityisiä IP-osoitteita. Nämä verkot käyttävät sisäisiä nimipalvelimia, jotka suorittavat samanlaisia toimintoja kuin Internetin DNS-palvelimet. DNS:n lisäksi Windows Internet Naming Service on toinen tekniikka, jota voidaan käyttää IP-hakupalveluiden rakentamiseen yksityisiin verkkoihin.
Muut nimeämismenetelmät
Ennen dynaamista IP-osoitetta monissa pienyritysverkoissa ei ollut nimipalvelimia. Nämä verkot hallinnoivat yksityisiä IP-hakuja isäntätiedostojen kautta, jotka sisälsivät luettelot staattisista IP-osoitteista ja niihin liittyvistä tietokoneiden nimistä. Tätä IP-hakumekanismia käytetään edelleen joissakin Unix-tietokoneverkoissa. Sitä käytetään myös kotiverkoissa ilman reitittimiä ja staattisen IP-osoitteen kanssa. Dynamic Host Configuration Protocol (DHCP) hallitsee automaattisesti verkon IP-osoitteita. DHCP-pohjaiset verkot luottavat DHCP-palvelimeen ylläpitämään isäntätiedostoja. Monissa kodeissa ja pienissä yrityksissä reititin on DHCP-palvelin. DHCP-palvelin tunnistaa useita IP-osoitteita, ei yhtä IP-osoitetta. Tämän seurauksena IP-osoite voi vaihdella seuraavan kerran, kun URL syötetään. Useiden IP-osoitteiden käyttäminen mahdollistaa useiden ihmisten katselun verkkosivustolla samanaikaisesti. Tietokoneverkkokäyttöjärjestelmän mukana toimitetut apuohjelmat mahdollistavat IP-osoitteiden etsimisen sekä yksityisistä lähiverkoista että Internetistä. Esimerkiksi Windowsissa nslookup-komento (kirjoitetaan komentokehoteikkunaan) tukee hakuja nimipalvelimien ja isäntätiedostojen avulla.
Komento on sama macOS:lle ja se syötetään pääteikkunaan.
Internetin julkisia nslookup-sivustoja ovat Kloth.net, Network-Tools.com ja CentralOps.net.