Check your DNS. Your probably using "Advanced DNS" on the DIR-655, which is directing your DNS to a central one tied to Dlink. The thing is, since it is a central server without anycast, it doesnt read geo tags, so can tell where your coming from based on IP. I suggest turning off Advanced DNS, turn off DNS relay, and set the DNS on the router to 8.8.8.8 and 8.8.4.4. You can pick other DNS later, if you wish, but see if that works.