Basic VPN setup: server on static IP, client on Dynamic IP

Hi all,
I tried to follow the guides on VPN but obviously I lack the sufficient knowledge to make the setup work.
I have site A with a Mikrotik router which acts as a management network. Eth1 has Public IP address (let’s say 88.22.33.11) and eth2 through 5 are bridged on 10.10.1.0/24.

Site B has a Mikrotik router which has Eth1 receiving a LAN IP via DHCP from the ADSL modem. On thios side we don’t have a static public IP. eth2 through eth5 are bridged on 10.10.2.0/24
To further complicate things I have a roadwarrior pc on 3G connection which needs to connect to site B, presumabily via Site A. In the end this laptop should work exactly as site B’s router is working, they both are clients connecting to a fixed Ip router (site A).

I’ve been trying to follow the example guide posted at http://wiki.mikrotik.com/wiki/Manual:IP/IPsec#Ipsec.2FL2TP_behind_NAT which seems to suit my need, but… call me stupid, but I couldn’t adapt it to my situation.

Any help and suggestion is welcomed…

Regards,
Luc
L2TPSetup.jpg

You could do an IP tunnel over IPSec between site A and B and then setup pptp on either site A or B for the road warrior. Even Dynamic Public IP’s won’t change often and when they do you just put in the new address and everything reconnects.

With PPTP guide:

http://wiki.mikrotik.com/wiki/PPTPServer

enable proxy arp as well on your bridge.

Then for the IPSec IP tunnel use:

http://wiki.mikrotik.com/wiki/IPSec_VPN_with_Dynamic_Routing_/_Mikrotik_and_Cisco

except don’t use RIP; use static routes.