Re: where am I supposed to put my rc.firewall?

From: Eric F Crist (ecrist_at_adtechintegrated.com)
Date: 01/31/04

  • Next message: Derrick MacPherson: "PHP4 with GD build problem."
    To: Chuck Swiger <cswiger@mac.com>
    Date: Fri, 30 Jan 2004 19:47:47 -0600
    
    
    

    On Friday 30 January 2004 06:54 pm, Chuck Swiger wrote:
    > Eric F Crist wrote:
    > > I'm trying to add IPFW support. Where do I put my rc.firewall so that it
    > > gets read at boot time? I've tried /usr/local/etc/rc.d and /etc but
    > > neither seems to get read.
    >
    > Specify the location of your firewall script in /etc/rc.conf like so:
    >
    > firewall_enable='YES'
    > firewall_type='/etc/ERICS_firewall'
    > firewall_flags='-p /usr/bin/cpp'
    >
    > [ You might choose to use some other preprocessor... ]

    Well, here's what I have now. I have a file in /etc called grog.firewall.
    It's contents are:

    grog# more grog.firewall
    ipfw -f flush
    ipfw add 100 pass all from any to any via lo0
    ipfw add 200 deny all from any to 127.0.0.0/8
    ipfw add 300 deny ip from 127.0.0.0/8 to any
    ipfw add 600 allow all from any to any

    In my /etc/rc.conf file, I have the following two entries pertaining to the
    firewall:

    firewall_enable="YES"
    firewall_type="/etc/grog.firewall"

    Now, this is a headless system, so I access it through the serial port. I
    don't see any errors anywhere, but my ipfw show command, immediately after
    boot, shows:

    65535 481 38684 deny ip from any to any

    What have I done wrong?

    -- 
    Eric F Crist
    AdTech Integrated Systems, Inc
    (612) 998-3588
    
    



  • Next message: Derrick MacPherson: "PHP4 with GD build problem."

    Relevant Pages