Siit saate teada, kuidas saate Windows 10-s hostifaile muuta ja domeeninimesid oma valitud serveri IP-aadressidega vastendada.
Avage Notepad administraatoriõigustega
Sirvige jaotist C:WindowsSystem32driversetchosts (või kleepige see aadressiribale)
Avage fail
Tehke oma muudatused
Windows 10 säilitab endiselt vana arvutusstandardi, milleks on hostifail algeliseks hostinimede kaardistamiseks. Lihtsamalt öeldes pakub hostifail mehhanismi domeeninimede (nt "onmsft.com") vastendamiseks teie valitud serveri IP-aadressidega.
Windows viitab hostifailile iga kord, kui see hostinime abil võrgu kaudu ühenduse loob. Kui ta leiab hostifailist hostinime kirje, võtab ta ühendust failis määratud serveriga. Vastasel juhul – ja enamikul juhtudel – lahendab see hostinime DNS-i (domeeninimeteenus) abil, mida kasutatakse Internetis domeeninime taga oleva serveri IP-aadressi hankimiseks.
Kuigi see võib tunduda tehniline, on hostifail väga lihtne lähenemisviis võrgu marsruutimisele – ja sinna on lihtne oma kirjeid lisada. Alustamiseks peate lihtsalt faili avama. See asub Windowsi sisemises kaustas "System32", nii et muudatuste salvestamiseks vajate administraatori juurdepääsu.
Kiireim viis faili avamiseks on kasutada administraatoriõigustega Notepadi. Otsige üles Notepad (vajutage nuppu Start ja tippige selle nimi) ja paremklõpsake kontekstimenüü kuvamiseks rakendust. Rakenduse privilegeeritud eksemplari käivitamiseks klõpsake "Käivita administraatorina". Pange tähele, et kui te pole juba administraatorina sisse loginud, võib tekkida vajadus end uuesti autentida või hankida administraatori parool.
Kui Notepad on administraatorirežiimis avatud, olete faili avamiseks valmis. Klõpsake Fail > Ava ja sirvige failini C:WindowsSystem32driversetchosts (saate selle kopeerida ja kleepida akna Ava ülaosas olevale aadressiribale). Kui sirvite kaustu graafiliselt, muutke failitüübi filtriks "Kõik failid", et kuvatakse hostifail.
Nüüd olete faili redigeerimiseks valmis. Kui te pole hostifaili kunagi varem avanud, näete ainult lühikest tekstiosa, mis kirjeldab selle eesmärki ja muudatuste tegemist. Sissejuhatus annab kasuliku ülevaate faili ülesehitusest, kuid käsitleme siin põhitõdesid.
Hostifail on lihtne IP-aadresside ja hostinimede vastendus. Iga kirje läheb uuele reale, kus kõigepealt on IP-aadress (see on numbriline aadress), millele järgneb tühik või tabeldusmärk ja seejärel hostinimi (või domeen). Saate failile kommentaare lisada, pannes rea algusesse märgi "#" – see paneb Windowsi faili lugemisel seda rida ignoreerima.
Seetõttu, kui soovite suunata "microsoft.com" IP-le 1.2.3.4, kirjutage uuele reale "1.2.3.4 microsoft.com". Iga kord, kui proovite veebisaiti microsoft.com külastada, leiate end selle asemel (olematul) 1.2.3.4 veebisaidil.
Siinkohal võite küsida, miks peaksite kunagi hosts-faili redigeerima. Kuigi see on tehnilistele kasutajatele kasulikum, on ka mõned üldisemad juhtumid, kus sellel võib olla väärtust. Üks näide on see, kui soovite blokeerida teatud veebisaidi, näiteks Google'i. Lisades hostifaili kirje "google.com", saate sundida Windowsi suunama aadressi teise asukohta – nii ei saa kasutajad saiti külastada.
Selle näite saavutamiseks lisage faili rida, näiteks "0.0.0.0 www.google.com". Salvestage fail ja proovige oma brauseris Google'it külastada. Peaksite avastama, et saidi laadimine ebaõnnestub.
Pidage meeles, et see pole kaugeltki eksimatu viis saidi blokeerimiseks – mõni teine kasutaja võib hostifaili redigeerimise ise tagasi pöörata. Lisaks võib mõni tarkvara kasutada hostinimede otsimiseks oma tehnikaid, mis võivad hostifaili ignoreerida.
Hostifaili üks palju realistlikum rakendus on reklaame või nuhkvara esitavate veebisaitide blokeerimine. Kuigi me ei loetle siin ühtegi, kui seate silmapaistvate reklaamipakkujate aadressid kasutamata sisemise IP-aadressiga (nt 127.0.0.1), sirvite ühtäkki reklaamivaba Internetti – igas brauseris.
Windows lahendab reklaamide URL-id aadressile, mis ei osuta enam pakkujate serveritele. Pidage meeles, et iga lisatav aadress peab olema ainult hostinimi (example.com), mitte täielik veebiaadress (http://www.example.com).
See on kõik hosts-faili kohta. Kuigi te ei kasuta seda tõenäoliselt väljaspool arendus- või võrgukeskkonda, on sellel praktilisi rakendusi, mis võivad olla kasulikud igale arvutitarbijale. Samuti peaksite teadma, et hostifail eksisteerib ka Maci ja Linuxi süsteemides sama süntaksiga, kuigi erinevas asukohas.