[ previous ] [ next ] [ threads ]
 From:  Falcor <falcor at netassassin dot com>
 To:  fisch <fisch at conne dash island dot de>
 Cc:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Re: [m0n0wall] how to setup ipsec?
 Date:  Thu, 05 Feb 2004 21:00:21 -0600
the two ends of the tunnel need to be able to see one another under 
normal conditions.  So 10.x.x.x is not accessible to the internet.

Your tunnel should resemble this (using your diagram as a base)

( <---->  ( Address) <---- 
IPSEC Tunnel ---->(Internet 
Address)Local-m0n0wall(Local-IP)<--->(Local-IP Range)

Local IP and local IP range are what ever you want that matches the 
"local subnet" type that you set when building the tunnel  E.g. this can 
be an OPT network, the LAN, your wifi, etc.

Some gotchas:
1.) If either end of the tunnel has the same (or can local rout to the 
same) network segment as the other end uses, you may not get your 
packets where you want them.  Either write a NAT rule, or renumber one 
of the networks.
2.) Make sure you have your shared keys correct, if this is a site to 
site (many-many) IPSEC tunnel then you can forego the "pre-shared keys" tab.
3.) Only select the encryption algorithms that will be used on both 
ends.  Adding extra protocols slows down and may cause the tunnel to fail.
4.) If it doesn't work consult the log on the m0n0wall to see why. 
 (Remember Cisco uses a proprietary Auth system and will not work with 
much less then another Cisco firewall.)

You will also need to add a rule on the WAN interface allowing ESP from 
the IP address of the IPSEC-Server in the diagram.

fisch wrote:

>I don't understand the ipsec-setup. I have this situation
>I want to connect an opt-network to an external ipsec-Server.
>( <-> ipsec-Server ( <-> Internet <-> m0n0wall (WAN)
>I added a new NIC (OPT4), on that NIC 5 Clients are connected. This
>clients should be part of the external network ( behind the
>ipsec-Server (Win2003Server, I have no admin-rights for that).
>How do have to configure the OPT4-Device and ipsec at m0n0wall?