Siis käyttääkö Firefox Hosts -tiedostoa?
käyttääkö FF
nainen
8590
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 8
Vanhimmat
siis tietämyksen alueella, mutta käsittääkseni hosts-file ei ole selainkohtainen vaan tcp/ip-protokollan käyttämä. Siis kaikki ohjelmat, jotka hyödyntää tcp/ip:tä, ovat sen käyttäjiä.
Toivottavasti täältä löytyy joku asiasta tosiaan jotain tietävä ja kertoo lisää/oikaisee tuon.
Firefox on suorassa yhteydessä internetiin. Mikäli Ff on internetyhteydessä proxyn kautta, tilanne voi olla toinen
Siis proxylla ja hosts-tiedostolla ei ole keskenään mitään kytköksiä.
Hosts-tiedosto on unixeista ja linuxista tuttu, linuxissa ainakin niitä on enemmänkin kuin tuo yksi. Esim. linukassa voidaan jollakin hosts-tiedostolla estää jollekin palvelimelle pääsy laittamalla ko. palvelimen osoite ko. hosts.xxx tiedostoon. En nyt vaan muista ulkoa linuxissa noiden kaikkien hosts-tiedostojen nimiä tarkalleen, yksi niistä kuitenkin on ihan pelkkä hosts (ilman tiedostopäätettä, kaksi muuta taisi olla päätteellisiä??)
Mutta päätteettömän hosts-tiedoston tarkoitus on se että ko. palvelimen ip-osoitteen voi suoraan laittaa siihen jolloin ei tarvita dns-palvelinta antamaan jonkun palvelimen osoite. Toisaalta voidaan myös tuollakin estää jonnekin palvelimeen pääsy laittamalla esim. rivi
127.0.0.1 www.microsoft.com
jolloin ei pääse microsoftin palvelimelle koska hosts-tiedosto osoittaa tuon palvelimen ip-osoitteeksi käyttäjän oman koneen eli 127.0.0.1 eli oma konehan on osoitteeltaan 127.0.0.1 eli kyseessä on ns. local. Taisi toinen nimitys olla loop-back??
Eli : hosts-tiedosto kyllä toimii ilman proxyakin.
Tuo edellä mainittu pitää paikkansa sillä lisäyksellä että on olemassa hosts.conf jossa määritellään järjestys kumpaa käytetään hosts-tiedoston arvoa vai DNS:n osoitetta.
Jos siellä on rivi:
order hosts,bind
niin toimii edellä kuvatulla tavalla.
Ja toimii tosiaan riippumatta proxystä, selaimesta, jne
Jos kyse on Windowsista, esimerkiksi seuraavasta linkistä löytyy ohjeet (englanniksi) ja Hosts-tiedosto, jolla voi blokata vaaralliset sivustot:
http://mvps.org/winhelp2002/hosts.htm
Siellä kerrotaan myös:
"Using a remote proxy server which basically does the dns requesting for you does prevent the HOSTS file from being considered. In other words ...Your browser will route its request through your proxy server before your machine looks up an entry in Hosts."
Jos tuon ymmärrän oikein, ilman proxya lukee osoitteen ensin hosts-tiedosta, kun taas proxyn käyttö ohittaa sen? Olen tuolta lataamaani tiedostoa käyttänyt blokkaamaan osoitteita FF:lta ja on toiminut (ei proxyä).
hosts [C:\WINDOWS\system32\drivers\etc\hosts] tiedosto ei millään tavalla vaikuta Ff toimintaan. Ainut tapa filtteröidä internet sivuja Ff:llä on käyttää adblockia http://adblock.mozdev.org/
Minä kokeilin uudestaan antamani linkin mukaan. Purin siellä olevan hosts.zipin tiedostoksi C:\WINDOWS\system32\drivers\etc\hosts
Ei ollut muuttunut edellisestä kokeilusta. Edelleen blokattiin jokainen osoite, joka siinä hosts tiedostossa oli!
Kokeilin:
Firefox 1.0.3
Portable Firefox USB-tikulta
Opera 8.0
Internet Explorer
Avant
Maxthon
Mozilla 1.7.7
K-Meleon 0.9
Netscape 1.0
Kaikilla sama juttu. Microsoft.com osoitetta en saanut blokattua hostsilla, se taitaa olla koodattuna käyttikseen. Ja kyllä minä adblockia käytän jatkuvasti.
tulos: C:\WINDOWS\system32\drivers\etc\hosts ei vaikuta Firefoxin toimintaan millään tavalla.