This is about some packages for floppyfw, a typical floppyfw image for a DSL line and a little do-it-yourself howto.

Download

ez-ipupdate package

You can find a separate ez-ipupdate package for floppyfw on the FloppyFireWallEzIpUpdate page

Print server for floppyfw

You can find a print server package for floppyfw on the FloppyFireWallPrintServer page

typical DSL image with ez-ipupdate

This image is based on floppyfw-2.0.4-1680K-pppoe.img. I applied the following changes:
  • changed internal network to 192.168.1.255 and INSIDE_IP to 192.168.1.254 - I don't like class-A nets at home
  • dhcp is activated, leases are from *.100 to *.200
  • smtp, http, https, imaps and ssh are forwarded to the Machine called
  • added ez-ipupdate, version 3.0.11b8
  • DEBUG_LOG="/dev/ttyS0" because I don't have a graphics adapter installed im my firewall

Do it yourself

Configuration

Here are the steps:

instead of mounting the floppy, you can also first mount the image to apply the configuration changes:

  • mount floppyfw-2.0.4-1680K-pppoe-dyndns.img /mnt -o loop=/dev/loop0,rw

  • edit syslinux.cfg
    • configure / enable serial console (no graphics adapter installed in my firewall)

  • edit config
    • set USER_IDENT=username and USER_PASSWORD=password
    • set if no graphics adapter is installed

  • edit modules.lst
    • pick your favourite NIC. I use two 3c509.

  • edit packages/post-ez-ipdupdate.ini
    • change the SERVICE from "null" to "dyndns" or some other services supported by ez-ipupdate
    • change the other parameters accordingly

  • edit firewall.ini
    • change SERVER_IP to your server
    • change the forwarded services according to your wishes
    • add iptables -I INPUT -s 192.168.1.13 -j DROP before the iptables -L line if you don't want a special machine (192.168.1.13 in this example)to have access to the internet

related topics:

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding mattzz? Send feedback