Voer een zoektekst in:
Op het web Op Aesir.nl

INFORMATIE

Home

Download
   FloppyT (Mirrored)
   FloppyT modules (Mirrored)
   Overige Downloads

Documentatie
   FloppyT HOWTO
   RAID Gids
   Active vs Passive FTP
   SCSI Technieken
   Wireless Networking beveiliging

Artikelen
   Linux mythen en fabels
   Netwerkbeveiliging met FloppyT
   Review FloppyT 0.9

Vaste prik
   Dagboek van een Geek
   Geekworld

Resources
   FloppyT Forum
   FloppyT FAQ (Officieel)
   FloppyT FAQ (Onofficieel)
   FloppyT Links
   Links

Bazar
   Software
   Hardware
   Boeken
   Diversen

FLOPPYT HOWTO

Vorige Inhoud Volgende


3. Het opzetten van de FloppyT single floppy firewall

Er zijn verschillende manieren voor het opzetten van een firewall maar de meest simpele en voor ons doeleind (het beveiligen van een ADSL connectie) het meest doeltreffende is de onderstaande waarop een eventuele variant toe te passen is voor een DMZ (DeMilitarized Zone, oftewel een neutrale zone) als je gebruik wil maken van de mogelijkheid tot het opzetten van eigen mail-, ftp- en webservers.

Hieronder vindt je in een simpel schema de opzet

               ______       __________
   _/\__/\_   |      |     |          |          _______________
  |        |  | ADSL |     | Firewall |  (LAN)  |               |
 / Internet \-|MODEM |-----| Systeem  |--(HUB)--| Werkstation/s |
 \_  _  _  _/ |______|  |  |__________|         |_______________|
   \/ \/ \/             |
                     .......
                     :(DMZ):
                     :(HUB):
                     .......

3.1 Hardware Eisen

De eisen die FloppyT aan de te grebuiken hardware stelt is vrij miniem. Je hebt waarschijnlijk nog wel ergens een wat oudere PC staan die je nergens meer voor gebruikt. Het HOEFT dus geen geld te kosten. Wel moet de PC aan een aantal vereisten voldoen:

  • Intel 386 of hoger
  • Minimaal 8MB RAM
  • 3.5" floppy drive
  • Videokaart
  • 2 Netwerkkaarten
  • Keyboard
  • Monitor

Je hebt een monitor en keyboard alleen maar nodig voor het opzetten. Je kunt de Firewall namelijk ook zonder draaien om kosten te drukken en ruimte te besparen.. wel zo handig als je maar beperkte middelen of ruimte hebt.

Zorg ervoor dat elke kaart zijn eigen IRQ en geheugen adres heeft. Soms kan dit met jumpers maar meestal heb je de standaard software nodig die bij de kaarten geleverd wordt. Ikzelf gebruik 3Com 3c509 kaarten. Om nu te voorkomen dat ze beiden hetzelfde adres gebruikten heb ik met de bijgeleverde software 1 van de kaarten een ander IRQ en geheugenadres gegeven. Standaard zijn de meeste kaarten ingesteld op IRQ 10 en geheugenadres 0x300. Via de software utility heb ik 1 ervan op IRQ 11 en geheugenadres 0x310 gezet. Het kan zijn dat andere configuraties problemen geven als je het base address te dicht op elkaar zet. In dat geval is het het simpelst om 1 van de kaarten een adres te geven wat ver van de andere ligt.

3.2 Software

Het maken van de floppyt boot floppy is simpel. Download de laatste image van:

www.lintegrate.nl/download.html

Op dit moment is versie 0.6 de laatste stabiele versie en versie 0.7pre3 de laatste béta versie. Hierbij moet ik wel een kantekening plaatsen. Versie 0.7 is op een nieuwe manier ontwikkeld waardoor het geen zin heeft om oude packages over te zetten. Versie 0.7 is namelijk gecompileerd tegen uclibc wat heeft geresulteerd in een superkleine distributie maar wat ook gevolgen heeft voor de extra pakketten. Deze dienen stuk voor stuk opnieuw gecompileerd te worden tegen uclibc.

Goed.. op naar de echte werkzaamheden:

Zet de image over op een (lege) diskette.

Met Linux doe je dit met het volgende commando op de command line:

dd if=floppyfw-mxstream-0.6.img of=/dev/fd0

Onder windows kun je de utility rawrite.exe gebruiken. Rawrite kan echter niet goed overweg met lange bestandsnamen dus hernoem het bestand floppyfw-mxstream-0.6.img naar iets als floppyfw.img. Daar na kun je het volgende uitvoeren:

c:\>rawrite
Enter disk image source file name: floppyfw.img
Enter target diskette drive: a:

Onder Windows NT/2000 kun je gebruik maken van rritent. bekijk APPENDIX B software locaties voor de locatie waar deze te downloaden is.

3.3 Configuratie

De FloppyT diskette is een gewone DOS geformateerde diskette.Voordat je nu de diskette gaat gebruiken om het systeem op te starten moet je eerst e.e.a. aanpassen. Dit kun je doen met een gewone tekst editor. Gebruik onder Windows echter NOOIT notepad omdat dit niet goed omgaat met dos tekstbestanden zoals die gebruikt worden door FloppyT. Gebruik daarvoor in de plaats het dos commando edit.

De volgende bestanden kun je aanpassen:

  • config (hoofd configuratie)
  • firewall.ini (ipfilter regels)
  • modules.lst (extra ip_masq modules)
  • syslinux.cfg (kernel boot parameters)
  • syslog.cfg (systeemlog configuratie)

Je hoeft hiervan doorgaans alleen de config, modules.lst en firewall.ini van aan te passen.

Voorbeeld bestanden zijn te vinden in APPENDIX A - Voorbeeld Scripts


Vorige Inhoud Volgende
© 2003 Walther Ligtvoet. Powered by Linux, Apache, Perl and MySQL.