I have a mikrotik at one of my tower sites, It hands out private (natted) addresses and public addresses with the proxy-arp function on. I can get a connection into the router to the public address on port 3389 but after it makes connection, it drops the connection. Any ideas?
you are connecting to the router on 3389? That is usually reserved for Remote Desktop Protocol on Windows systems.