Værter

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 13. maj 2022; verifikation kræver 1 redigering .

hosts  (tidligere HOSTS.TXT) er en tekstfil, der indeholder en database med domænenavne og bruges, når de oversættes til netværksadresser på værter. Anmodninger til denne fil har forrang over anmodninger til DNS-servere . I modsætning til DNS-systemet er indholdet af filen indstillet af computerens administrator.

Placering og indhold

På forskellige operativsystemer har filen en anden placering:

Operativ system Versioner Beliggenhed
UNIX og UNIX-lignende /etc/hosts[en]
Windows 95 , 98 , ME %windir%\
NT , 2000 , XP , 2003 , Vista , 7 , 8 , 10 %SystemRoot%\system32\drivers\etc\hosts, kan dens placering tilsidesættes i registreringsdatabasenøglen HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath , som indeholder stien til mappen.
Windows Mobile Registerfilial\HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts
MacOS 9 og tidligere Systemmappe: Præferencer eller bare i systemmappen
Mac OS X og iOS Alle versioner af Mac OS 10 /private/etc/hostseller /etc/hosts( /etcpå OS X, et symbolsk link til /private/etc)
Novell NetWare SYS:etc\hosts
OS/2 og 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-adresser og domænenavne er adskilt af tabulatortegn . Kommentarer begynder med et "#" (pund-tegn). Tomme linjer ignoreres.

Typisk indeholder filen en placeringsdefinition for noden localhost [2] :

127.0.0.1 lokal vært

Domænevideresendelse

Domæneomdirigering bruges af programmører og intranetadministratorer (for eksempel omdirigering af lokale til intranetværter) og til at fremskynde indlæsning af websteder ved at tilknytte deres IP-adresser til domænenavne. Såkaldte jokertegn understøttes ikke i selve værtsfilen . 

Ressourceblokering

Ved at bruge hosts-filen er det muligt at filtrere annoncer ved at omdirigere domæneadresser på bannere til 127.0.0.0, 127.0.0.1 (lokal vært) eller 0.0.0.0 (anbefales). Brug af den lokale adresse 127.0.0.1 anbefales generelt ikke, da det resulterer i responstid og tilhørende forsinkelser, hvis serveren ikke eksisterer eller er forkert konfigureret; eller hvis den findes og er konfigureret, men til helt andre formål (derfor kan den give et forkert svar og skrive unødvendig aktivitet til loggene).

Historisk baggrund

I 1970'erne var ARPAnet et tæt fællesskab af flere hundrede noder. Al information om noder, især nødvendig for gensidig oversættelse af navne og adresser på ARPAnet-noder, indeholdt en enkelt fil HOSTS.TXT. Den velkendte UNIX-værtstabel, /etc/hosts, arvede sin struktur direkte fra filen HOSTS.TXT (for det meste ved at fjerne felter, der er unødvendige på UNIX-systemer).

Network Information Center (NIC, Network Information Center) fra Stanford Research Institute (SRI, Stanford Research Institute) var ansvarlig for filen HOSTS.TXT. På det tidspunkt var den eneste kilde, der distribuerede filen, SRI-NIC-værten.1 ARPAnet-administratorer sendte typisk bare ændringer til NIC'et via e-mail og synkroniserede med jævne mellemrum deres HOSTS.TXT-filer med kopien på SRI-NIC-værten ved hjælp af FTP.

De ændringer, de indsendte, blev tilføjet til HOSTS.TXT-filen en eller to gange om ugen. Men efterhånden som ARPAnet voksede, blev denne ordning ubrugelig. Filstørrelsen voksede i forhold til antallet af ARPAnet-noder. Informationsstrømmen forbundet med behovet for at opdatere filen på noderne voksede endnu hurtigere: fremkomsten af ​​en ny node førte ikke kun til tilføjelsen af ​​en linje til HOSTS.TXT, men også til det potentielle behov for at synkronisere hver nodes data med SRI-NIC-dataene.

I 1984 blev RFC'erne 882 og 883 udstedt, som beskrev domænenavnesystemet (eller DNS), der erstattede HOSTS.TXT, og brugen af ​​værtsfilen er nu valgfri og snarere et ekstra værktøj, når man arbejder med netværket.

Bruges ved tilslutning via proxyservere

Udskiftning af en IP-adresse med et domænenavn skrevet i linjen i værtsfilen virker ikke (Windows), hvis en forbindelse bruges gennem en proxy-server, i hvilket tilfælde navneopløsningen sker på proxy-niveau. Hvis internetforbindelsen kun er konfigureret via proxy, skal du skrive en erstatning i linjen i værtsfilen, og også i forbindelsesindstillingerne i browseren til proxyindstillingerne skal du tilføje adressen til undtagelserne for proxybehandling (f. for eksempel i Internet Explorer-browseren gøres dette sådan: Værktøjer-Internetindstillinger - fanebladet Forbindelser - Netværksindstillinger - Avanceret - Brug ikke en proxyserver til adresser, der starter med, tilføj kun en linje med navnet angivet i værtsfilen) i dette tilfælde vil værten blive ignoreret af proxy, og erstatningen vil fungere. Ellers vil erstatningen kun virke for forbindelser, der forbinder direkte til internettet (ikke via en proxy).

værtssoftware

Enhver simpel teksteditor er velegnet til redigering af hosts-filen (for eksempel i Windows kan du bruge Notepad -programmet, der følger med operativsystemet eller det gratis Notepad ++ ; på samme tid, i OS, der starter med Windows Vista, teksteditoren skal køres "som administrator"). Der er dog lavet mange programmer, som letter og automatiserer arbejdet med denne fil. For eksempel giver programmet Hosts Commander [3] dig mulighed for at udføre komplekse operationer med værter fra kommandolinjen.

For brugere af Windows-operativsystemer er der gratis programmer med en grafisk grænseflade. For eksempel:

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

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

Brug til ondsindede formål

I dag bruger et stort antal ondsindede programmer værtsfilen til at blokere adgangen til websteder på populære portaler eller sociale netværk, eller omdirigere brugeren til sider, der ligner populære ressourcer (sociale netværk, mailtjenester osv.), hvor en uopmærksom bruger indtaster de legitimationsoplysninger, der således tilfalder angriberne. Det er også muligt at blokere adgangen til websteder for antivirussoftwarevirksomheder .

Det skal bemærkes, at antivirusprogrammer, der bruger proaktive beskyttelsesmetoder , som regel forbyder at ændre værtsfilen til ukendt software.

Noter

  1. Vejledning til Linux-netværksadministratorer - Skrivning af værts- og netværksfiler (downlink) . Hentet 9. juni 2010. Arkiveret fra originalen 4. april 2012. 
  2. Microsoft Support Document 258495 - Fejlfinding af klientforbindelse (link utilgængeligt) . Arkiveret fra originalen den 4. april 2012. 
  3. Værtskommandør . Dato for adgang: 20. oktober 2011. Arkiveret fra originalen den 20. november 2011.
  4. http://www.wintotal.de/softwarearchiv/?id=5452 Arkiveret 15. august 2016 på Wayback Machine HostsXpert Version: 4.4
  5. http://www.abelhadigital.com/hostsman Arkiveret 25. juni 2016 på Wayback Machine HostsMan

Links