I tried simplifying the problem statement, it appears to be counter productive. So here is the full story. I have a server (A) behind NAT, in a country that blocks a lot of websites and performs DPI.
I'm currently using a WRT54G router with Tomato firmware and I have a simple residential dynamic ip address cable modem. The cable modem is in "bridged" mode and the router is set to use DHCP to get ...