I have exactly the same scenario, I applied your solution, I can ping and traceroute a website and I see in the hops that it's going through my remote internet router. However, If I try to open a webpage on a browser, nothing happens...
Any suggest...