|
|
Bruk av web-cache tjenesten
Innhold:Introduksjon til web-cachingPoenget med web-caching (her som ellers) er at en klient henter mye brukte dokumenter fra en lokal (og rask) cache-tjener istedenfor å hente dem direkte. Når en klient er konfigurert til å bruke en cache-tjener vil alle forespørsler fra klienten gå via cache-tjeneren. Men det er mulig Í konfigurere noen klienter til å gå utenom cache-tjeneren for enkelte domener. Situasjonen er altså slik: +--------+ proxy +--------------+ +--------+ | | <-------> | CACHE-TJENER | <-------> | | | KLIENT | +--------------+ | VERDEN | | | <----------------------------------> | | +--------+ no_proxy +--------+ IT-avdelingen driver en slik cache-tjener. Og det er bare domenet uit.no som kan bruke denne, alle andre nektes tilgang. Cache-tjenesten er tilgjengelig på følgende måter:
Konfigurasjon av web-browsereNetscapeAutomatic Proxy Configuration (Anbefales!)Velg "Preferences..." i Edit menyen. Velg så "Proxies" under "Advanced". Slå på "Automatic Proxy Configuration" og sett inn "http://www.uit.no/proxy/netscape.pac" i "Location (URL)" feltet under. Når du er ferdig skal den aktuelle delen av skjermbildet se ca slik ut:
Manual Proxy Configuration (Anbefales ikke!)Denne metoden bør du bare bruke dersom automatisk proxykonfigurasjon ikke virker. Velg "Preferences..." i Edit-menyen. Det kommer opp et vindu. Velg "Proxies" under "Advanced" i listen til venstre i vinduet. Slå på "Manual proxy configuration" og klikk på "View". Du får da opp et nytt vindu der du setter inn "www-cache.uit.no" i den første kolonnen og "3128" i den andre kolonnen. Dette gjøres for FTP, Gopher og HTTP. I feltet "No proxy for" settes "uit.no". Når du er ferdig skal den aktuelle delen av skjermbildet se ca slik ut:
Internet Explorer 4 EngelskVelg "Internet Options..." i Verktøy-menyen, og bla deg frem til siden "Connection". Under "Automatic configuration", klikk på knappen "Configure..." Ved teksten "URL", fyller du ut: "http://www.uit.no/proxy/netscape.pac"
Manuell konfigurasjon (anbefales ikke)NB! Brukes kun når manuell konfigurasjon ikke fungerer Velg "Internet Options..." i View-menyen, og bla deg frem til siden "Connection". Under "Proxy Server", skru på "Access the internet using a proxy server" og "Bypass proxy server for local [Intranet] addresses". Legg deretter inn "www-cache.uit.no" i feltet "Address" og "3128" i feltet "Port".
Internet Explorer 4 NorskVelg "Alternativer for Internett..." i Vis-menyen, og bla deg frem til siden "Tilkobling". Under "Automatisk konfigurasjon", klikk på knappen "Konfigurer..." Ved teksten "URL", fyller du ut: "http://www.uit.no/proxy/netscape.pac"
Manuell konfigurasjon (anbefales ikke)NB! Brukes kun når manuell konfigurasjon ikke fungerer Velg "Alternativer for Internett..." i Vis-menyen, og bla deg frem til siden "Tilkobling". Under "Proxy Server", skru på "Koble til Internett via en proxy-server" og sett hake ved "Ikke bruk Proxy Servere for lokale adresser (på intranett)". Legg deretter inn "www-cache.uit.no" i feltet "Addresse" og "3128" i feltet "Port".
Internet Explorer 5 EngelskVelg "Options..." i Tools-menyen, og bla deg frem til siden "Connections". Klikk på knappen "LAN settings". Under "Proxy Server", skru på "Use automatic configuration script". Legg deretter inn "http://www.uit.no/proxy/netscape.pac" i feltet "Address".
Manuell Proxy konfigurasjon (Anbefales ikke!)Denne metoden bør du bare bruke dersom automatisk proxykonfigurasjon ikke virker. Velg "Options.." i Tools-menyen, og bla deg frem til siden "Connections". Klikk på knappen "LAN settings". Under "Proxy Server", skru på "Use proxy server", og fyll ut Adress: "www-cache.uit.no" og Port: "3128"
Internet Explorer 5 NorskVelg "Alternativer..." i Verktøy-menyen, og bla deg frem til siden "Tilkoblinger". Klikk på knappen "LAN-innstillinger". Under "Automatisk konfigurasjon", skru på "Bruk automatisk script for konfigurasjon". Legg deretter inn "http://www.uit.no/proxy/netscape.pac" i feltet "Addresse".
Manuell Proxy konfigurasjon (Anbefales ikke!)Denne metoden bør du bare bruke dersom automatisk proxykonfigurasjon ikke virker. Velg "Alternativer.." i Verktøy-menyen, og bla deg frem til siden "Tilkoblinger". Klikk på knappen "LAN-innstillinger". Under "Proxy Server", skru på "Bruk proxy-server", og fyll ut Adresse: "www-cache.uit.no" og Port: "3128"
OperaVelg "File - Preferences - Network - Proxy servers". Kryss av for "Use automatic proxy configuration" og sett inn "http://www.uit.no/proxy/netscape.pac" i det korresponderende feltet.
Manuell Proxy konfigurasjon (Anbefales ikke!)Velg "File - Preferences - Network - Proxy servers". Kryss av "Proxy servers" for HTTP, FTP og Gopher, sett inn "www-cache.uit.no" og "3128" i de korresponderende feltene.
LynxLynx konfigureres til å bruke cache-tjeneren ved hjelp av miljøvariabler (csh):setenv http_proxy http://www-cache.uit.no:3128/ setenv gopher_proxy http://www-cache.uit.no:3128/ setenv ftp_proxy http://www-cache.uit.no:3128/ setenv no_proxy uit.no Problemer ved cachingUff, nei. Jeg vil ikke ha gamle filerEnkelte har bekymret seg for at de vil få gamle websider når de tar i bruk cache-tjeneren. Det stemmer kun i liten grad. Når cache-tjeneren får en forespørsel om noe den faktisk har i cachet sjekker den først om filen er for gammel. Til dette brukes det flere forskjellige metoder ut fra konfigurerbare kriterier. Resultat fra script caches ikke i det hele tatt. Så vær-sidene fra Universitetet i Tromsø vil aldri caches. (Dette er et dårlig eksempel fordi jeg har konfigurert tjeneren slik at den ikke cacher noe fra domenet uit.no allikevel. Så filer fra Universitetet i Tromsø vil alltid være 100% oppdaterte.) Jeg kan ikke garantere at filen du får fra cache-tjeneren er 100% oppdatert til enhver tid. Men de aller fleste filene vil være helt oppdatert. Og output fra script vil aldri caches. Trunkerte dokumenterGamle webtjenere som kjører HTTP 0.9 protokollen skaper problemer når en klient kontakter de gjennom en cache-tjener. Dokumentet som forsøkes hentet vil som oftest trunkeres, bare unntaksvis vil klienten få hele dokumentet. Dette skyldes at HTTP 0.9 protokollen ikke takler all den informasjon den får fra klienter som kjører HTTP 1.0 protokollen. Løsningen på dette er å be de som driver den aktuelle webtjeneren om å oppgradere sin programvare.
| |||||||||||||