I have my grandstream behind my router out of necessity. When I try to put the grandstream in front of my router, my router can't make a connection to the internet. When I put the grandstream behind my router, everything works as expected. I should also point out that I've assigned a static IP address to the grandstream and have set up my router to forward the large range of ports (as suggested by VoIPo) to the grandstream static IP.