Thanks for your response. I have been and continue to go through troubleshooting guides, etc, but am not having much luck -- hence my posting here.
I should also add -- from the esg, I can ping the default gateway. But from the dlr, I cannot. So the esg does not seem to be routing, I just can't see why. The config appears correct although I clearly have missed something.
Does your ESG connected to OSPF area 0?
Could you share the show ip route from both of your ESG and DLR?
Could you also check if your physical router has received the routes of networks behind DLR?
From your explanation, you may be missing default route on DLR/ESG and probably the return routes on the physical network.
Here's the OSPF design recommendation based on the official NSX design guide: VMware® NSX for vSphere Network Virtualization Design Guide ver 3.0Bayu Wibowo | vExpert NSX, VCIX6-DCV/NV, Cisco Champion, AWS-SAA
Author of VMware NSX Cookbook http://bit.ly/NSXCookbook
https://nz.linkedin.com/in/bayupw | twitter @bayupw
Thank you! I had pretty much so convinced myself that I'd configured something incorrectly in NSX that I wasn't even looking at the physical router -- where there were OSPF issues. I set a couple of static routes on the physical router and it all started working. Now I just need to get my physical router OSPF working and I should be in business.
Thanks for the insights.