Hello,
My network configuration is as follows:
Internet
|
DSL Modem (192.168.6.1)
|
***************************************************************************
* (eth0:192.168.6.2) proxy (192.168.7.1:vmnet1) *
* | *
* (192.168.7.2) m0n0wall VM (192.168.1.254) *
* | *
* ssh (192.168.1.247:eth1)----------+ *
***************************************************************************
|
win2003 server (192.168.1.1) ---+
client 1 (192.168.1.10) ---+
client 2 (192.168.1.11) ---+
. ---+
. ---+
. ---+
client 230 (192.168.1.240) ---+
I'm using m0n0wall 1.3b15 running a virtual machine (VMware server 2.0). The VMware appliance was downloaded from the m0n0wall site: generic-pc-1.3b15-vm.zip. m0n0wall is used for a captive portal to limit Internet usage by staff.
The physical machine has two interfaces. The first (eth0) is connected to a dsl modem, the second (eth1) is configured in bridge mode. It has an IP in the same range of the LAN but the firewall on this machine drops all packets apart from SSH. The LAN interface in m0n0wall is connected to eth1 with another IP in the LAN range.
The Win2003 server is required to allow all clients to authenticate against the domain and access exchange and their shared folders. It also provides DNS and DHCP to clients.
The default gateway on all machines is set to the m0n0wall machine and the m0n0wall DNS was added as a forwarder to the win2003 DNS. All of this works fantastic.
Two of the client stations have to communicate with a financial institution to configure direct debit, perform credit card transactions, make payments etc. For this the financial institution has provided an application. This application uses a dial up modem to dial in and then interact over this connection. Since we installed m0n0wall this stopped working.
On the client machines it appears that the machine is trying to route all the data through the LAN interface instead of through the modem.
When m0n0wall is removed from the configuration then the banking software starts working again.
Is there a way to prevent this from happening?