We have two locations, each running m0n0wall 1.22 on WRAP boards. The m0n0wall itself seems to be running fine, and is stable and reliable.
We've create an IPSec tunnel between the two locations, and traffic is passing from network to network properly.
There is, however, a problem with performance. When accessing a server app at the local location, performance of the client is very good. When accessing the same server app over a PPTP tunnel from a remote laptop, performance of the client is very good. When accessing the same server app from the remote network via the IPSec tunnel, performance is terrible.
In testing, we've opened the server ports up to the internet and accessed the app via the net, circumventing the tunnel. Performance is what we expect.
Both nets are connected to the internet via T1, so we should be getting decent performance. As I've mentioned, if I connect to the net where the server resides via PPTP, I get the performance I expect. It's only when the traffic is routing over the IPSec tunnel that things suffer.
At this point, this issue has become critical. Any and all suggestions are welcome. Additionally, I'd be happy to pay someone as a consultant to look at our m0n0wall configuration(s) and recommend changes to support our application.
TIA for any help.
Chris
|