Sophie

Sophie

distrib > Mandriva > 8.1 > i586 > by-pkgid > 1d2557daf95413ed84345d8c4bbc0f0e > files > 92

howto-text-nl-8.1-1mdk.noarch.rpm

  Off line Proxy Sever
  Reggy Ekkebus, reggy@zeelandnet.nl
  v0.2, 21 januari 2000

  Dit document beschrijft hoe je een Offline-Proxy-Sever installeert en
  een basis setup.
  ______________________________________________________________________

  Inhoudsopgave


  1. Introductie

     1.1  Nieuwe versies van dit document
     1.2 Feedback
     1.3  Standaard Disclaimer
     1.4  Copyright Informatie

  2.  Wat is een Proxy-Server?

  3.  De installatie

     3.1 Downloaden en uitpakken
     3.2 Het compileren en installeren

  4. WWWoffle configureren

  5. WWWoffle Starten

  6. WWWoffle klaar voor gebruik maken

  7. WWWoffle testen

  8. Je Browser instellen

  9. Aanvullende Tips



  ______________________________________________________________________

  1.  Introductie

  Het belangrijkste doel van dit document is dat de mensen WWWoffle
  leren kennen en gebruiken.

  1.1.  Nieuwe versies van dit document

  Nieuwe versies van dit document zullen te vinden zijn tussen de
  nederlandse howto's op .

  1.2.  Feedback

  Ik verwelkom beslist elke feedback over deze WWWoffle basics mini-
  Howto.  Het zou leuk zijn als je een mailtje stuurde als je kritiek
  hebt, suggesties, verbeteringen, etc.  Ik hoop dat ik mensen kan
  helpen met deze WWWoffle installatie mini-Howto en als ik dat deed
  stuur me dan een mailtje reggy@zeelandnet.nl

  1.3.  Standaard Disclaimer

  Er kan geen aansprakelijkheid voor de inhoud van dit document worden
  geaccepteerd. Alles mag gebruikt worden, maar op eigen risico.  Ik
  neem hiervoor geen verantwoordelijkheid.


  1.4.  Copyright Informatie

  Dit document valt onder het copyright (c)1999 Reggy Ekkebus en wordt
  onder de volgende voorwaarden gedistribueerd:

  Dit document mag geheel of gedeeltelijk worden gedistributeerd en
  gereproduceerd, via elektronisch of fysiek medium, zolang de copyright
  vermelding op alle kopiƫn behouden blijft. Voor vragen mail:
  reggy@zeelandnet.nl

  2.  Wat is een Proxy-Server?

  Een proxyserver is een programma dat geraadpleegde internetbestanden
  lokaal opslaat. Als voor een tweede maal dezelfde bestanden of html-
  pagina's opgevraagd worden, zorgt de proxy-programmatuur ervoor dat
  deze van je eigen, lokale server komen, i.p.v. het trage internet. Met
  een proxy-server duurt het opvragen van een gecachete pagina slechts
  een seconde, ipv enkele tientallen.

  Het meest gebruikte proxy-programma is SQUID, echter hievoor moet je
  een vaste internet  verbinding hebben en die heeft niet iedereen.  Met
  WWWoffle is dit niet nodig, je kunt hem zowel off- als on-line
  gebruiken door  simpel een paar regels in je ip-up en ip-down te
  zetten.

  Wwwoffle is een goede off-line proxy-server, die als je off-line bent
  en een pagina opzoekt die niet in z'n cache staat, vraagt of hij hem
  moet downloaden zodra je de volgende keer on-line gaat. Je kunt ook
  pagina's laten monitoren als je wilt dat ze up-to-date blijven. Dit
  alles is gemakkelijk in te stellen met een zelf meegeleverde html
  interface.

  3.  De installatie

  3.1.  Downloaden en uitpakken

  Installeer de RPM van wwwoffle of compileer deze. De thuisbasis is
  www.gedanken.co.uk.
  Een RPM is o.a. te halen bij freshmeat.

  Als je de RPM heb opgehaald kun je deze installeren met:

  rpm -i wwwoffle.xxx.rpm

  Als je de sourcecode hebt gedownload, moet je eerst root worden.
  Eerst moet de .tar.gz file uitgepakt worden.




       #tar xfvz wwwoffle.xxx.tar.gz
       of
       #gunzip wwwoffle.xxx.tar.gz && tar xfv wwwoffle.xxx.tar




  3.2.  Het compileren en installeren








  Ga naar de directory waar wwwoffle is uitgepakt.

  #cd wwwoffle-xxx


  dan:


  #./configure

  Als dit gedaan is gaan we het zaakje compileren:

  # make

  dan het laatste commando en wwwoffle is geinstalleerd:

  # make install




  4.  WWWoffle configureren

  Onderstaand is een voorbeeld configuratie, waarbij alleen de
  veranderingen van de originele wwwoffle.conf vermeld zijn:


  Het aanpassen van /etc/wwwoffle.conf:






































  [LocalNet Section]

  #### Example ####
  # Hier je eigen lokaal domain invullen

  mijn.linuxdoos.nl


  [AllowedConnectHosts Section]

  #### Example ####
  # Enkel vertrouwde hosts die de proxyserver mogen gebruiken.

  192.168.X.X
  192.168.X.X


  [DontCache Section]

  #### Example ####
  # Geen gzipped of tar files Cachen.

  *://*/*.gz
  *://*/*.tar

  # Je eigen site hoeft natuurlijk niet gecached te worden

  *://*.mijn.linuxdoos.nl/


  [Proxy Section]

  #### Example ####
  # Hier kun je je eigen ISP ook nog als je online bent als proxy-server gebruiken.
  # in mijn geval is dit zeelandnet.nl

  http://*    =  cache.zeelandnet.nl:800


  [Purge Section]

  #### Example ####
  # ftp files houd ik 7 dagen en http files 14 dagen

  ftp://* = 7
  http://* = 14

  #
  # De maximum grootte van de cache file
  #

  max-size = 10





  5.  WWWoffle Starten

  Als je WWWoffle een Rpm is, kun je 'm simpelweg als root starten met:




       # /etc/rc.d/init.d/wwwoffled start

  Als je WWWoffle een tar.gz is, kun je 'm simpelweg als root starten
  met:




       # /usr/local/sbin/wwwoffled




  Doe nu '/usr/local/bin/wwwoffle -config' om het nieuwe config file
  opnieuw te laten inlezen.

  6.  WWWoffle klaar voor gebruik maken

  Ook moeten er nog twee regels aan ip-up en ip-down worden toegevoegd
  om het e.e.a. te automatiseren. Dit kan door een paar regels aan je
  ip-up/down toe te voegen:




       ip-up:
       #Vertel de proxyserver: we are online!

       /usr/local/bin/wwwoffle -online

       ip-down:
       #vertel de proxyserver: we are offline!

       /usr/local/bin/wwwoffle -offline





  Tip van Paul Slootman over het ip-down gedeelte:

  Bij diald of ISDN is 'wwwoffle -autodial' misschien beter op z'n
  plaats. wwwoffle gaat dan gewoon een verbinding opzetten om iets op te
  halen i.p.v. "recorded for download" te geven.

  Ook moet er nog een regel in de crontab toevoegd worden om de cache-
  file op gewenste grootte te houden. Elke nacht om half vijf wordt de
  cachefile gepurged.




       $crontab -e
       <b>
       30 4 * * * /usr/local/bin/wwwoffle -purge




  7.  WWWoffle testen

  Het testen van een offline-proxy-server kun je met de volgende url
  doen: . En als het goed is meldt hij zich zelf:-). Vanaf hier kun je
  wwwoffle ook helemaal in html naar eigen wensen configureren.




  8.  Je Browser instellen

  WWWoffle is nu klaar voor gebruik. Kies de volgende instellingen in
  Netscape om je proxy-server te gebruiken:

  menu edit-> preferences-> proxies-> manual proxy configuration

  Met de instellingen:

  HTTP-proxy: IP van je eigen server (in mijn geval 192.168.1.100 =
  gateway) en als port de in wwwoffle.conf opgegeven port 8080.  Bij 'no
  proxys for' je eigen.localdomain.nl invullen.  Stel Netscape even
  tijdelijk voor een test in zonder memory- en disk-caching, in de
  preferences.

  9.  Aanvullende Tips

  Als je nog een tip hebt, twijfel dan niet om hem op te sturen, zodat
  de howto verder aangevuld kan worden.