I have a client that has 2 servers behind the same router. They have an IP block from Time Warner -> (x.x.x.18-.30) The router has the IP address of x.x.x.18. Server A (192.168.1.6) is setup with the forwarding of ports 22, 23, and 115 and can be seen with the ip address x.x.x.18. An external company needs to access the other server and is requesting an external IP for Server B (192.168.1.5) which need the same ports open along with 6200.
What is the best way to set this up with what they have? The router is a Linksys WRT54G. Is there a way to set them up with a x.x.x.19 address from time warner? Is this something time warner will need to do?
In this case, you should attach a SWITCH to the modem, then connect both servers and the router to it. That way you can assign public IPs directly to the servers. Then attach other devices such as PCs to the router as normal.
This has another advantage: the servers can be accessed from inside your network by the public name and IP addresses.