Domeno vardų sistemos (DNS) paieška yra procesas, susijęs su interneto protokolo (IP) adreso gavimu, kai pateikiama DNS rezoliucijos užklausa. Tai taip pat gali būti IP adreso nustatymo veiksmai, kai prašoma atlikti atvirkštinę DNS paiešką. DNS sistema yra tarpusavyje sujungtas kompiuterių serverių tinklas, išdėstytas pagal domenų ir subdomenų hierarchiją. Atsižvelgiant į DNS skyros pobūdį ir tai, kokią DNS informaciją talpykloje saugo DNS serveriai, DNS paieška gali būti nukreipta į šoną per DNS sistemą arba persiųsta į kylančiuosius arba šakninius serverius. Atsakymas į rezoliucijos užklausą galiausiai bus grąžintas kompiuteriui arba tinklo įrenginiui, kuris inicijavo DNS paiešką.
Tinklo įrenginiai, įskaitant kompiuterius, paprastai turi vietinį failą, vadinamą hosts failu, kuris pirmiausia bus peržiūrimas, kai bus pradėta DNS paieška. Šis failas yra nuolatinėje saugykloje ir jame yra statinių IP adresų, susietų su mašinų ar domenų pavadinimais, įrašų. Jei ieškomo pavadinimo arba IP adreso šiame faile nerasta, tinklo įrenginys susisieks su vietiniu DNS serveriu, kuris yra statiškai arba dinamiškai sukonfigūruotas tinklo adapterio konfigūracijos faile. Paprastai tai yra DNS serveris, priklausantis interneto paslaugų teikėjui (IPT) arba įmonės tinklui.
Jei vietinis DNS serveris gali išspręsti DNS skyrimo užklausą, jis išsiųs DNS skyrimo atsakymą tinklo įrenginiui, kuris inicijavo DNS paiešką. Atsižvelgiant į vietinio DNS serverio talpykloje saugomą informaciją, jis gali persiųsti užklausą. Vietinis DNS serveris galiausiai gaus atsakymą, gautą informaciją išsaugos talpykloje ir atsakys DNS paieškos iniciatoriui su prašoma informacija. Šoninė užklausa paprastai inicijuojama, kai vietinis serveris žino, kaip susisiekti su DNS serveriu, atsakingu už prašomą domeną, bet nežino, kaip pasiekti padomenį arba tam tikrą domeno įrenginį.
Kai vietinis DNS serveris neturi jokios informacijos, jis išsiųs užklausą aukštyn per DNS hierarchiją šakninio DNS serverio link. Ascendantiniai DNS serveriai hierarchijoje paprastai veikia taip pat, kaip vietiniai DNS serveriai. Prireikus jie atsakys arba persiųs į užklausas ir talpyklos informaciją. Jei ieškomo domeno ar įrenginio domene nėra arba su juo susisiekti nepavyksta, už šią informaciją atsakingas DNS serveris atsiųs atsakymą, nurodydamas, kad DNS paieška nepavyko išspręsti sprendimo užklausos.
DNS paieškos dažnai naudojamos su tinklo įrankiais, el. pašto įrankiais, atliekant paiešką internete ir tinklo saugumui užtikrinti. DNS paieška yra neatsiejama patogumo vartotojui koncepcijos dalis, padedanti užtikrinti, kad žmonės galėtų lengvai naudotis internetu, naudodami išteklių pavadinimus, o ne nesuprantamus IP adresus. DNS paieška veikia fone, todėl ji taip pat padeda užtikrinti patogumą, nes paslepia technines tinklo detales.