computer(natted IP) <----> Mikrotik <---Internet----> Sonicwall <-----> computer(natted IP)
Hi guys,
I am trying to setup ipsec between my home and office. my home network is natted behind the Mikrotik (mikrotik is doing the nat). My office is natted behind a sonicwall (sonicwall is doing the nat). I don't think this scenario requires NAT-T as there is not NAT between the Mikrotik and the Sonicwall.
however, when attempting phase 2 negotiations the Sonicwall logs an error saying "Peer IPSec Security Gateway doesn’t support VPN NAT Traversal." I understand that routeros 2.9 does not support nat-t, but the sonicwall only gives the error above if it detects a NAT between peers. There is no NAT between peers, both are connected straight to ISP with real internet addresses.
any suggestions on what configuration I should look for on my Mikrotik to resolve this? I'm running RouterOS 2.9 on a PC.
here is some troubleshooting help (my configs):
remote peer: 4.4.4.4 (not really the ip address, but it is a public ip)
remote subnet (natted): 192.168.1.0/24
my public ip (local peer): 5.5.5.5 (interface 3 on mikrotik)
my local subnet (natted): 10.1.1.0/24 (interface 2 on mikrotik is 10.1.1.1)
[admin@MikroTik] ip firewall nat> print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=srcnat src-address=10.1.1.0/24 dst-address=192.168.1.0/24 action=accept
1 chain=srcnat out-interface=ether3 action=masquerade
[admin@MikroTik] ip ipsec policy> print
Flags: X - disabled, D - dynamic, I - invalid
0 src-address=10.1.1.0/24:any dst-address=192.168.1.0/24:any protocol=all action=encrypt level=require ipsec-protocols=esp tunnel=yes sa-src-address=5.5.5.5 sa-dst-address=4.4.4.4
proposal=default manual-sa=none dont-fragment=clear
[admin@MikroTik] ip ipsec peer> print
Flags: X - disabled
0 address=4.4.4.4/32:500 secret="removedforpost" generate-policy=yes exchange-mode=main send-initial-contact=yes proposal-check=obey hash-algorithm=sha1 enc-algorithm=aes-128 dh-group=modp1024
lifetime=1d lifebytes=0
[admin@MikroTik] ip ipsec proposal> print
Flags: X - disabled
0 name="default" auth-algorithms=sha1 enc-algorithms=aes-128 lifetime=1d lifebytes=0 pfs-group=modp1024
please help, thanks.