I have looked everywhere, but cannot find any guidance on this.
The question comes in 3 parts.
There is only 1 IP address on the internet.
Internet -> ADSL Router / NAT / DHCP (allocates 192.xxxx addresses) * PC-1 192.168.1.xx * PC-2 192.168.1.xx * IP Printer 192.168.1.xx * etc * Monowall / NAT / DHCP -> (2nd subnet allocates 10.xxxx addresses) * PC-A 10.1.1.xx * PC-B 10.1.1.xx * etc
Part 1: Will this work?? The object of the exercise is so that the 2nd subnet of computers (behind Monowall), cannot be "seen" by the first subnet of computers, yet they can all share the same internet connection.
However, the 2nd subnet of computers will need to (at least) see IP printer on the first subnet, (this is a stand-alone device with its own IP address).
(I think from what I've read that this should be possible using the basic firewall rules - but I would appreciate some confirmation that running a "Nat behind a Nat" is allowed by monowall).
Part 2: The second part of this question is how would you then configure the ADSL router and monowall so that an external client can establish a VPN link to the 2nd subnet of computers? (No external VPN route is needed to the first subnet - although it doesn't matter if that happens as a consequence).
Part 3: Wireless! To complicate things slightly further, I would like to add a wireless interface to use the captive portal ability of monowall so that "guests" can connect to the internet. However, these guests should have NO access to any of the other computers on the network, although it would be handy if they could print to the IP printer.
Part 3a: Not essential... but is it possible to use monowall to log wireless guest user's internet activity or block certain websites?
Any guidance would be greatly appreciated.
|