[ previous ] [ next ] [ threads ]
 From:  Manuel Kasper <mk at neon1 dot net>
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  pb14 is out
 Date:  Sat, 2 Aug 2003 20:25:06 +0200 (CEST)
Hi all,

I finally found some time and impulse to work on m0n0wall again. Two
features that have been on the wishlist for quite some time have finally
been implemented; here's the full changelog:

- static routes are now supported! This means you can have secondary
networks on LAN or any optional interface
(the filter rule generator has also been modified to generate the proper
anti-spoofing rules for each interface when static routes are setup)

This feature also called for another feature to be actually useful:

- outbound NAT is now configurable. You can turn on "advanced outbound
NAT"; this will cause the NAT rule generator not to generate any outbound
NAT rules automatically anymore (by default one rule per interface (except
WAN, of course) is generated). You can then specify all the subnets you
want to NAT, or if you turn advanced outbound NAT on and don't specify any
rules, then outbound NAT (or NAT in general if no inbound/1:1 rules are
specified either) is disabled completely. Note that NAT is still only done
on packets going through the WAN interface; maybe this will be extended to
all interfaces later.

- syscons and atkbdc support have been removed from the net45xx kernel as
they are not needed at all

- the "Read error" problem with some CF cards on Soekris net45xx should
finally be fixed for good (somebody with a known-bad card please confirm

Here's a short guide on what to do if you want to allow a secondary
network on the LAN interface to access the Internet:

- add a static route on LAN with the proper destination/gateway

- turn on advanced outbound NAT, make sure to add outbound NAT rules for
your LAN and all your optional interfaces (if any)

- add an outbound NAT rule for your secondary network

- add a filter rule to permit traffic on LAN with source <your secondary
network> and destination any

That's all folks.