Situation: We recently changed our ISP, and how it worked in the past is that we had a router (with a fixed IP address on the Internet) connected to a firewall and the rest of our network. When i wanted to access our server through remote desktop, VPN, and our internal tomcat applications it was simple, all i did was forward the relevant ports on the firewall to the server, connected via the router IP address, and it all worked perfectly.
However, now for some reason (BT says its security reasons) the IP address of our router does not stay fixed (It changes every couple of days). When I use this IP address for VPN, remote desktop etc. it all works perfectly, however I cant keep working like this as i never know when the IP is going to change. So what I did is ordered a static IP address from BT and assigned it to the server so that our server is visible direclty through that IP address on the internet, which stays constant. However, whenever I try to connect to that IP through VPN, remote desktop it says the the remote pc is busy, or not accepting and more connections etc.
Any Ideas? Its a server 2003 with 2 network cards, one with the static IP address on the Internet, and the other with an internal IP address.