Dabarar “Rebinding DNS” tana ba da damar, lokacin da mai amfani ya buɗe wani shafi a cikin mai bincike, don kafa hanyar haɗin yanar gizo ta WebSocket zuwa sabis na cibiyar sadarwa akan hanyar sadarwar ciki wacce ba a samun damar kai tsaye ta Intanet. Don ƙetare kariyar da aka yi amfani da ita a cikin masu bincike don ƙetare iyakokin yankin na yanzu (asali-giciye), canza sunan mai watsa shiri a cikin DNS. An saita uwar garken DNS na maharin don aika adiresoshin IP guda biyu daya bayan daya: buƙatun farko na aika ainihin IP na uwar garken tare da shafin, kuma buƙatun na gaba suna mayar da adireshin ciki na na'urar (misali, 192.168.10.1).
Lokacin rayuwa (TTL) don amsawar farko an saita zuwa ƙaramin ƙima, don haka lokacin buɗe shafin, mai binciken yana tantance ainihin IP na uwar garken maharin kuma yana loda abubuwan da ke cikin shafin. Shafin yana gudanar da lambar JavaScript wanda ke jiran TTL ya ƙare kuma ya aika buƙatu na biyu, wanda yanzu ya bayyana mai masaukin a matsayin 192.168.10.1. Wannan yana ba JavaScript damar samun damar sabis a cikin hanyar sadarwar gida, ketare ƙuntatawa ta asali.
source: budenet.ru