The IPsec policy has the local and remote networks defined, the proposal is set such that it's a match to the remote end, the peer has the remote IP as well as the local IP set to what they should be, and the profile used by the the peer looks OK too.
MikroTi雷竞技网站k上我有一个NAT规则允许流量from the local network destined to the remote network set to "accept" and placed at the tope. I have a few filter rules to allow the traffic there as well. I do have a route defined, which looks like:
10.0.0.0/24 gateway: WANBridge - pref. source: WAN IP (of remote end)
This was what was put in place by the guy who previously set it up. It looks wrong to me, because with my own MikroTik device at home I have the remote subnet and then the gateway defined as the LAN interface with the internal IP address of the remote router (the ASA in this case).
On the MikroTik, a traceroute from the LAN interface just times out for every hop. From the WAN interface, it hits the external IP (gateway), then a 10.255.255.101 address (so something upstream of the firewall, probably the ISP's router which sits in our rack).
My config is:
full disclosure - there are other ip-sec tunnels from this MikroTik, 3 in total including mine. I can see of those 3, that 3 are connected, but only 1 is actively sending/receiving. I'm not sure if that's relevant/important. Exchange mode for other tunnels is set to 'main'./ip ipsec> export
# mar/02/2020 10:05:35 by RouterOS 6.45.6
# software id = U8MT-VIIM
#
# model = 1100AHx2
# serial number = XXXXXXX
/ip ipsec profile
add dh-group=modp1024 enc-algorithm=aes-256,aes-192,aes-128,3des name=profile_8
/ip ipsec peer
add address=IP_ADDR/32 exchange-mode=ike2 local-address=IP_ADDR name=peer40 profile=profile_8
/ip ipsec proposal
add enc-algorithms=aes-256-cbc,aes-192-cbc,3des lifetime=8h name=NAME
/ip ipsec identity
add comment="Site PSK" peer=peer40 secret=SECRET
/ip ipsec policy
add comment="Site tunnel" dst-address=10.0.0.0/24 peer=peer40 proposal=Site-VPN sa-dst-address=IP_ADDR sa-src-address=IP_ADDR src-address=192.168.16.0/24 tunnel=yes
I feel that I'm missing something fundamentally important here, and I'm hoping someone can point me in the right direction.