Isännät

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 13.5.2022 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

hosts  (aiemmin HOSTS.TXT) on tekstitiedosto , joka sisältää verkkotunnusten tietokannan ja jota käytetään, kun ne käännetään isäntien verkko-osoitteiksi . Tälle tiedostolle osoitetut pyynnöt ovat etusijalla DNS-palvelimille osoitettuihin pyyntöihin nähden . Toisin kuin DNS-järjestelmässä, tiedoston sisällön määrittää tietokoneen järjestelmänvalvoja.

Sijainti ja sisältö

Eri käyttöjärjestelmissä tiedostolla on eri sijainti:

Käyttöjärjestelmä Versiot Sijainti
UNIX ja UNIXin kaltaiset /etc/hosts[yksi]
Windows 95 , 98 , ME %windir%\
NT , 2000 , XP , 2003 , Vista , 7 , 8 , 10 %SystemRoot%\system32\drivers\etc\hosts, sen sijainti voidaan ohittaa rekisteriavaimessa HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath , joka sisältää polun kansioon.
Windows Mobile Rekisterin haara\HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts
Mac käyttöjärjestelmä 9 ja aikaisemmin Järjestelmäkansio: Asetukset tai vain järjestelmäkansiossa
Mac OS X ja iOS Kaikki Mac OS 10 -versiot /private/etc/hoststai /etc/hosts( /etcOS X:ssä symbolinen linkki/private/etc )
Novell NetWare SYS:etc\hosts
OS/2 ja eComStation "bootdrive":\mptn\etc\
Symbian OS 6.1-8.1 C:\system\data\hosts
9.1+ Z:\private\10000882\hosts
Android /system/etc/hosts

IP - osoitteet ja toimialueen nimet erotetaan sarkainmerkeillä . Kommentit alkavat numerolla "#" (punta). Tyhjät rivit ohitetaan.

Tyypillisesti tiedosto sisältää sijaintimäärityksen localhost [2] -solmulle :

127.0.0.1 localhost

Verkkotunnuksen uudelleenohjaus

Ohjelmoijat ja intranet-järjestelmänvalvojat käyttävät verkkotunnuksen uudelleenohjausta (esimerkiksi uudelleenohjaamalla paikallisia intranet-isäntiä) ja nopeuttamaan sivustojen lataamista yhdistämällä IP-osoitteensa verkkotunnusten nimiin. Niin kutsuttuja yleismerkkejä ei tueta itse hosts-tiedostossa . 

Resurssien esto

Hosts-tiedoston avulla on mahdollista suodattaa mainoksia uudelleenohjaamalla bannereiden verkkotunnusosoitteet 127.0.0.0, 127.0.0.1 (paikallinen isäntä) tai 0.0.0.0 (suositus). Paikallisen osoitteen 127.0.0.1 käyttöä ei yleensä suositella, koska se johtaa vasteaikaan ja siihen liittyviin viiveisiin, jos palvelinta ei ole olemassa tai se on määritetty väärin. tai jos se on olemassa ja konfiguroitu, mutta täysin eri tarkoituksiin (tämän vuoksi se voi antaa väärän vastauksen ja kirjoittaa lokeihin tarpeetonta toimintaa).

Historiallinen tausta

1970-luvulla ARPAnet oli tiivis useiden satojen solmujen yhteisö. Kaikki tiedot solmuista, erityisesti tarvittavat ARPAnet-solmujen nimien ja osoitteiden keskinäiseen kääntämiseen, sisälsivät yhden tiedoston HOSTS.TXT. Tunnettu UNIX-isäntätaulukko, /etc/hosts, peri suoraan rakenteensa HOSTS.TXT-tiedostosta (useimmiten poistamalla tarpeettomat kentät UNIX-järjestelmissä).

Stanfordin tutkimusinstituutin (SRI, Stanford Research Insitute) verkkotietokeskus (NIC, Network Information Center) vastasi HOSTS.TXT-tiedostosta. Tuolloin ainoa lähde, joka jakeli tiedostoa, oli SRI-NIC-isäntä.1 ARPAnet-järjestelmänvalvojat lähettivät tavallisesti vain sähköpostin muutoksista verkkokorttiin ja synkronoivat ajoittain HOSTS.TXT-tiedostonsa SRI-NIC-isäntäkopion kanssa FTP:n avulla.

Heidän lähettämänsä muutokset lisättiin HOSTS.TXT-tiedostoon kerran tai kahdesti viikossa. ARPAnetin kasvaessa tästä järjestelmästä tuli kuitenkin käyttökelvoton. Tiedoston koko kasvoi suhteessa ARPAnet-solmujen määrään. Tietovirta, joka liittyi tarpeeseen päivittää tiedosto solmuissa, kasvoi entistä nopeammin: yhden uuden solmun ilmestyminen johti paitsi rivin lisäämiseen HOSTS.TXT-tiedostoon, myös mahdolliseen tarpeeseen synkronoida kunkin solmun tiedot SRI-NIC-tiedot.

Vuonna 1984 julkaistiin RFC:t 882 ja 883, joissa kuvattiin HOSTS.TXT:n korvannut Domain Name System (tai DNS), ja hosts-tiedoston käyttö on nyt valinnaista ja pikemminkin lisätyökalu verkon kanssa työskennellessä.

Käytä, kun muodostat yhteyden välityspalvelinten kautta

IP-osoitteen korvaaminen hosts-tiedoston riville kirjoitetulla toimialueen nimellä ei toimi (Windows), jos yhteyttä käytetään välityspalvelimen kautta, jolloin nimen selvitys tapahtuu välityspalvelintasolla. Jos Internet-yhteys on määritetty vain välityspalvelimen kautta, sinun on kirjoitettava korvaus hosts-tiedoston riville ja myös selaimen yhteysasetuksissa Proxy-asetuksiin, lisätään osoite välityspalvelimen käsittelyn poikkeuksiin (esim. Esimerkiksi Internet Explorer -selaimessa tämä tehdään seuraavasti: Työkalut-Internet-asetukset - välilehti Yhteydet - Verkkoasetukset - Lisäasetukset - Älä käytä välityspalvelinta osoitteisiin, jotka alkavat kirjaimella, lisää vain rivi hosts-tiedostossa määritetyllä nimellä) tässä tapauksessa välityspalvelin jättää isännän huomioimatta ja vaihto toimii. Muussa tapauksessa korvaaminen toimii vain yhteyksissä, jotka muodostavat suoraan Internetiin (ei välityspalvelimen kautta).

isäntäohjelmisto

Hosts-tiedoston muokkaamiseen sopii mikä tahansa yksinkertainen tekstieditori (esim. Windowsissa voit käyttää käyttöjärjestelmän mukana toimitettua Notepad -ohjelmaa tai ilmaista Notepad ++ ; samaan aikaan Windows Vistasta alkavassa käyttöjärjestelmässä tekstieditoria tulee suorittaa "järjestelmänvalvojana"). On kuitenkin luotu monia ohjelmia, jotka helpottavat ja automatisoivat tämän tiedoston käsittelyä. Esimerkiksi ohjelman Hosts Commander [3] avulla voit suorittaa monimutkaisia ​​toimintoja isäntien kanssa komentoriviltä.

Windows-käyttöjärjestelmien käyttäjille on ilmaisia ​​ohjelmia, joissa on graafinen käyttöliittymä. Esimerkiksi:

HostsXpert Windows 2000, XP, Vista, 7, 8, Server 2003, Server 2008, Server 2008 R2 [4] .

HostsMan for Windows XP SP2, Server 2003 SP1, Vista, Server 2008, 7, 8, Server 2012, 8.1, Server 2012 R2 [5] .

Käytä haitallisiin tarkoituksiin

Nykyään monet haittaohjelmat käyttävät hosts-tiedostoa estääkseen pääsyn suosittujen portaalien tai sosiaalisten verkostojen verkkosivustoille tai ohjaamaan käyttäjän sivuille, jotka näyttävät suosituilta resursseilta (sosiaaliset verkostot, sähköpostipalvelut jne.), joilla huomaamaton käyttäjä syöttää tunnistetiedot, jotka siten kuuluvat hyökkääjille. On myös mahdollista estää pääsy virustorjuntaohjelmistoyritysten verkkosivustoille .

On huomattava, että proaktiivisia suojausmenetelmiä käyttävät virustorjuntaohjelmat kieltävät pääsääntöisesti hosts-tiedoston muuttamisen tuntemattomaksi ohjelmistoksi.

Muistiinpanot

  1. Linux Network Administrators Guide - Isäntä- ja verkkotiedostojen kirjoittaminen (downlink) . Haettu 9. kesäkuuta 2010. Arkistoitu alkuperäisestä 4. huhtikuuta 2012. 
  2. Microsoftin tukiasiakirja 258495 - Asiakasyhteyden vianmääritys (linkki ei ole käytettävissä) . Arkistoitu alkuperäisestä 4. huhtikuuta 2012. 
  3. Isäntäkomentaja . Käyttöpäivä: 20. lokakuuta 2011. Arkistoitu alkuperäisestä 20. marraskuuta 2011.
  4. http://www.wintotal.de/softwarearchiv/?id=5452 Arkistoitu 15. elokuuta 2016 Wayback Machine HostsXpert -versioon: 4.4
  5. http://www.abelhadigital.com/hostsman Arkistoitu 25. kesäkuuta 2016 Wayback Machine HostsManissa

Linkit