First, lay out of network:
Internet-->Router-->Switch-->All computers including server
I have 5 static IP addresses and I want them to route to particular computers when external requests via RDC/RDP come into the router using one of the 5 static IP addresses. Currently on our Linksys Business Router WRVS4400N, we have one static IP listed, so that when requests come in for that static IP address, they will route to the internal IP address of the server. This is how it is now, and now everyone goes through the server for any remote access, which I don't like. I want to route them automatically to different PCs on the network, bypassing the server.
The linksys router does not allow for multiple static IP address routing (or from what I can gather), so I've tried using a second router and then using a switch to put the internet through both routers at the same time (otherwise the one router would be sitting behind the other one which would defeat the purpose). Then, on the routing table of the second router, put the internal IP address of another PC on the network to see if the routing would work, but the 2nd external IP address is not being recognized when I try to ping it.
The only other way I've heard of is to install a second NIC card on the PC and then put a connection directly to the internet for that PC, which I don't want to do because it would open it up with no firewall, etc. That's why I felt the 2nd router would be a good solution.
Any ideas on what I can do to get this working?