Hosts fail Windows operatsioonisüsteemis: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Hosts fail on arvuti fail tõlgendamaks hosti nimesid ip aadressiks operatsiooni süsteemis. Mõnes operatsiooni süsteemis hosts faili sisu kasutatakse teistel meetodotitel, nagu näiteks DNS’is. Erinevalt DNS’ist on hosts fail arvuti administraatori kontrolli all.
Hosts fail on arvuti fail tõlgendamaks hosti nimesid ip aadressiks operatsiooni süsteemis. Mõnes operatsiooni süsteemis hosts faili sisu kasutatakse teisel meetodil, nagu näiteks DNS’is. Erinevalt DNS’ist on hosts fail arvuti administraatori kontrolli all.
Hosts faili hoitakse text failina ning on nimega ’hosts’.
Hosts faili hoitakse text failina ning on nimega ’hosts’.




== Sisu ==
== Sisu ==
Hosts fail sisaldab tekstide ridu, mis IP aadressist ning ühe või mitme hosti nimega. Hosts faili võib lisada kommentaare mis on tähistatud ’hash’ märgiga #. Märk peab olema rea esimene sümbol. Näide:
Hosts fail sisaldab teksti ridu, IP aadressist ning ühe või mitme hosti nimega. Hosts faili võib lisada kommentaare, mis on tähistatud ’hash’ märgiga #. Märk peab olema rea esimene sümbol. Näide:
<pre>
#Hosts faili n2ide
#Hosts faili n2ide
127.0.0.1  localhost
127.0.0.1  localhost
 
</pre>


== Asukoht ==
== Asukoht ==
Hosts fail ei paikne kõikides operatsiooni süsteemides samas kohas.
Hosts fail ei paikne kõikides operatsiooni süsteemides samas kohas.
Tabel hosts faili asukoht erinevates operatsiooni süsteemides:
Tabel hosts faili asukoht erinevates operatsioonisüsteemides:




{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Operatsiooni süsteem
! Operatsioonisüsteem
! Versioon
! Versioon
! Asukoht
! Asukoht
|-
|-
|rowspan="3" |[[Microsoft Windows|Windows]]
|rowspan="3" |Microsoft Windows
| [[Windows 95|95]], [[Windows 98|98]], [[Windows Me|Me]]
| Windows 95|95, Windows 98, Windows Me
| <code>%WinDir%\</code>
| <code>%WinDir%\</code>
|-
|-
| [[Windows NT|NT]], [[Windows 2000|2000]], [[Windows XP|XP]], [[Windows Server 2003|2003]], [[Windows Vista|Vista]], [[Windows 7|7]]
| Windows NT|NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7
| <code>[[Environment_variable#System_path_variables|%SystemRoot%]]\system32\drivers\etc\</code> (see note)
| <code>Environment_variable#System_path_variables|%SystemRoot%\system32\drivers\etc\</code>
|-
|-
| [[Windows Mobile]]
| Windows Mobile
| Registry key under <code>\HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts</code>
| Registry key under <code>\HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts</code>
|-
|-
| [[Macintosh]]
| Macintosh
| 9 and earlier
| 9 ja vanemad
| System Folder: Preferences or System folder
| System Folder: Preferences or System folder
|-
|-
| [[Mac OS X]], [[iPhoneOS]]
| Mac OS X, iPhoneOS
|  
|  
| <code>/private/etc/hosts</code> or <code>/etc/hosts</code> (/etc on Mac OS X is a [[symbolic link]] to /private/etc)
| <code>/private/etc/hosts</code> or <code>/etc/hosts</code>
|-
|-
| Most [[Unix]] and [[Unix-like]] OSes [[POSIX]]
| Enamus Unix ja Unix-sarnased OP süsteemid POSIX
|  
|  
| <code>/etc/hosts</code><ref>{{cite web|url=http://linux.about.com/od/lna_guide/a/gdelna46.htm|title=Linux Network Administrators Guide - Writing hosts and networks files|accessdate=March 9, 2009}}</ref>  
| <code>/etc/hosts</code>  
|-
|-
| [[Novell NetWare]]
| Novell NetWare
|  
|  
| <code>SYS:etc\hosts</code>
| <code>SYS:etc\hosts</code>
|-
|-
| [[OS/2]] & [[eComStation]]
| OS/2 & eComStation
|  
|  
| <code>"bootdrive":\mptn\etc\</code>
| <code>"bootdrive":\mptn\etc\</code>
|-
|-
| rowspan="2"| [[Symbian_OS|Symbian]]
| rowspan="2"| Symbian_OS|Symbian
| Symbian OS 6.1-9.0
| Symbian OS 6.1-9.0
| <code>C:\system\data\hosts</code>
| <code>C:\system\data\hosts</code>
|-
|-
| Symbian OS [[Symbian_OS#Symbian_OS_9.1|9.1+]]
| Symbian OS Symbian_OS#Symbian_OS_9.1|9.1+
| <code>C:\private\10000882\hosts</code> (AllFiles capable only)
| <code>C:\private\10000882\hosts</code>  
|-
|-
| [[Android_(operating_system)|Android]]
| Android_(operating_system)|Android
|
|
| <code>/system/etc/hosts</code>
| <code>/system/etc/hosts</code>
|}
|}
Windows xp 64-bit versioonis, Windows Server 2003, Server 2008 ja Vista ei saa hosts failile ligi 32-bitise redigeerijaga. Õige asukoht on defineeritud registri võtmega
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath
== Muud võimalused ==
Hosts faili võib kohalikus süsteemis kasutada lahendamaks hostide nimesid. Seda annab ära kasutada kas siis hea- või pahatahtlikult.
== Kohalike domeenide ümber suunamine ==
Mõned intraneti arendajad ja administraatorid võimaldavad lokaalselt kindlaks määrata domeene LAN võrgus erinevatel eesmärkidel. Näiteks juurdepääsuks ettevõtte sisesteks ressurssideks või veebilehekülgede arendamise katseteks.
== Interneti ressursside blokeerimine ==
Spetsiaalsete sisestustega hosts faili on võimalik blokeerida interneti reklaame või aadresse, mis võivad sisaldada erinevat nuhkvara. Seda saab saavutada kui lisada hosts faili read, mis suunavad teatud aadressile minnes teisele aadressile, mis on ohutu ning ei sisalda nuhkvara.
Kahjuks saab seda ka teistpidi ära kasutada ning mõned viirused võivad muuta arvutite hosts faile. Kui aadressiribale sisestatakse endale teatud veebisait, siis hosts fail suunab kasutaja edasi lehele mida inimene ei soovinud külastada.
Kui lisada mingi soovimatut reklaami pakkuva serveri nime koos enda arvuti IP aadressiga  Hosts faili, siis arvuti ei suuda iialgi võtta ühendust antud reklaamiserveriga.
Sel teel võib blokeerida suvalise ebameeldiva saidi ja teha seda piiramatus ulatuses.
<pre>
127.0.0.1      localhost
127.0.0.1 http://www.mingiaadress.com
127.0.0.1 mingiaadress.com
</pre>
== Turvalisus ==
Mitmed viirused on kirjutatu just hosts faili ründamiseks. Faili on võimalik üle võtta näiteks nuhkvara, viiruste, trooja hobuste poolt ning muuta, et suunaks liikluse ettenähtud sihtkohta. Ümbersuunatavale lehele minnes ei pruugi olla otsest ohtu arvutile, kuid lehed võivad olla lihtsalt solvava sisuga või reklaam.
Levinud ussviirus Mydoom.B blokeeris kasutajatel külastamise lehtedele, mis pakkusid arvutite või viirustõrjete uuendusi. 
Administraatorid saavad hosts failile anda ainult lugemisõiguse (read-only). See takistab viirustel üle kirjutada hosts faili sisu ning siis saab kindel olla, et ei ole mõni leht blokeeritud pahavara poolt.
== Kasutatud materjalid ==
*http://en.wikipedia.org/wiki/Hosts_file
*http://board.koffer.ee/kuidas-blokeerida-lehekulgi-hosts-faili-abiga-t47436.html
*http://www.hot.ee/sm2/hosts_file.htm
== Autor ==
Rene Albin
AK21
[[Category: Windows-tööjaamade haldamine]]
[[Category: Windows-tööjaamade haldamine 2012]]

Latest revision as of 16:03, 9 September 2013

Hosts fail on arvuti fail tõlgendamaks hosti nimesid ip aadressiks operatsiooni süsteemis. Mõnes operatsiooni süsteemis hosts faili sisu kasutatakse teisel meetodil, nagu näiteks DNS’is. Erinevalt DNS’ist on hosts fail arvuti administraatori kontrolli all. Hosts faili hoitakse text failina ning on nimega ’hosts’.


Sisu

Hosts fail sisaldab teksti ridu, IP aadressist ning ühe või mitme hosti nimega. Hosts faili võib lisada kommentaare, mis on tähistatud ’hash’ märgiga #. Märk peab olema rea esimene sümbol. Näide:

#Hosts faili n2ide
127.0.0.1  localhost

Asukoht

Hosts fail ei paikne kõikides operatsiooni süsteemides samas kohas. Tabel hosts faili asukoht erinevates operatsioonisüsteemides:


Operatsioonisüsteem Versioon Asukoht
Microsoft Windows 95, Windows 98, Windows Me %WinDir%\
NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 %SystemRoot%\system32\drivers\etc\
Windows Mobile Registry key under \HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts
Macintosh 9 ja vanemad System Folder: Preferences or System folder
Mac OS X, iPhoneOS /private/etc/hosts or /etc/hosts
Enamus Unix ja Unix-sarnased OP süsteemid POSIX /etc/hosts
Novell NetWare SYS:etc\hosts
OS/2 & eComStation "bootdrive":\mptn\etc\
Symbian_OS|Symbian Symbian OS 6.1-9.0 C:\system\data\hosts
9.1+ C:\private\10000882\hosts
Android /system/etc/hosts

Windows xp 64-bit versioonis, Windows Server 2003, Server 2008 ja Vista ei saa hosts failile ligi 32-bitise redigeerijaga. Õige asukoht on defineeritud registri võtmega \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath

Muud võimalused

Hosts faili võib kohalikus süsteemis kasutada lahendamaks hostide nimesid. Seda annab ära kasutada kas siis hea- või pahatahtlikult.

Kohalike domeenide ümber suunamine

Mõned intraneti arendajad ja administraatorid võimaldavad lokaalselt kindlaks määrata domeene LAN võrgus erinevatel eesmärkidel. Näiteks juurdepääsuks ettevõtte sisesteks ressurssideks või veebilehekülgede arendamise katseteks.


Interneti ressursside blokeerimine

Spetsiaalsete sisestustega hosts faili on võimalik blokeerida interneti reklaame või aadresse, mis võivad sisaldada erinevat nuhkvara. Seda saab saavutada kui lisada hosts faili read, mis suunavad teatud aadressile minnes teisele aadressile, mis on ohutu ning ei sisalda nuhkvara. Kahjuks saab seda ka teistpidi ära kasutada ning mõned viirused võivad muuta arvutite hosts faile. Kui aadressiribale sisestatakse endale teatud veebisait, siis hosts fail suunab kasutaja edasi lehele mida inimene ei soovinud külastada.

Kui lisada mingi soovimatut reklaami pakkuva serveri nime koos enda arvuti IP aadressiga Hosts faili, siis arvuti ei suuda iialgi võtta ühendust antud reklaamiserveriga. Sel teel võib blokeerida suvalise ebameeldiva saidi ja teha seda piiramatus ulatuses.

127.0.0.1       localhost
127.0.0.1 http://www.mingiaadress.com
127.0.0.1 mingiaadress.com 

Turvalisus

Mitmed viirused on kirjutatu just hosts faili ründamiseks. Faili on võimalik üle võtta näiteks nuhkvara, viiruste, trooja hobuste poolt ning muuta, et suunaks liikluse ettenähtud sihtkohta. Ümbersuunatavale lehele minnes ei pruugi olla otsest ohtu arvutile, kuid lehed võivad olla lihtsalt solvava sisuga või reklaam. Levinud ussviirus Mydoom.B blokeeris kasutajatel külastamise lehtedele, mis pakkusid arvutite või viirustõrjete uuendusi. Administraatorid saavad hosts failile anda ainult lugemisõiguse (read-only). See takistab viirustel üle kirjutada hosts faili sisu ning siis saab kindel olla, et ei ole mõni leht blokeeritud pahavara poolt.


Kasutatud materjalid

Autor

Rene Albin AK21