We currently have a vMX in Routed mode because of some headaches concentrator mode has been causing but I am hoping to flip back to concentrator mode soon to resolve some issues caused by not having bidirectional traffic.
Our current setup is:
On prem (10.1.0.0/24) -> Meraki MX (10.1.0.1) -> S2S VPN -> vMX (10.2.0.1) -> AWS Transit Gateway -> Server VPC (10.3.0.0/24)
The server VPC route table is:
10.1.0.0/24 -> Transit Gateway
10.2.0.0/24 -> Transit Gateway
10.3.0.0/24 local
TGW route table:
10.1.0.0/24 -> vmx vpc
10.2.0.0/24 -> vmx vpc
10.3.0.0/24 -> server vpc
vMX VPC route table is:
10.1.0.0/24 -> vMX ENI
10.2.0.0/24 local
10.3.0.0/24 -> Transit Gateway
Security groups and nacls are wide open for testing this but DNS servers that live in the server VPC will not respond to clients on-prem and I am genuinely am out of ideas as to why they won't respond.
I can send ICMP packets bidirectionally w/o issue but DNS packets just won't send past the VMX. Not sure where else to look but has anyone else experienced anything similar?
Solved! Go to solution.
Hey all, appreciate all the info. Found out that it was because I have the site-to-site VPN setup as the default route after being in concentrator mode. After flipping that everything worked as expected. Thanks!
The #1 most common I run into when investigating these is - Windows Firewall. Try disabling Windows Firewall on the server.
Also, have you added the VPC supernet under Local Networks in the Meraki Dashboard under site-to-site VPN settings?
If the ICMP ping is bidirectional that would proof at least the routing is ok. I would suggest you check the firewall rules on meraki site to site VPN, AWS and the server end to check if there is any rules might block the traffic.
You may take a packet capture on the VMX end and filter out DNS to check if the respond DNS has forwarded to VMX or not to narrow down
Hey all, appreciate all the info. Found out that it was because I have the site-to-site VPN setup as the default route after being in concentrator mode. After flipping that everything worked as expected. Thanks!