> I want to improve my home network. I have got a Laptop and an old
> desktop machine. I want to use the old desktop for server services such
> as web- and mail-sever.
> I am connected to the ISP using a cable modem.
>
> Question A:
> Can someone recommend a router with the following properties:
> -NAT
> -port forwarding
Use your old desktop machine, just give it a second NIC to go to the
cable modem. Then install shorewall and read the shorewall-doc. I
should clarify this a bit: how old is the desktop machine? Debian now
needs at least a 486 and the installer needs 48 MB ram. If the desktop
is a 386 or has less ram, then you'll need either NetBSD or OpenBSD (24
MB ram).