Nev wrote:Logan will chime in anytime and give you the full background on it
The faith is strong in this one :).
Yup, WinGate can handle multiple internet connections, but in most cases, customers just want WinGate to round robin connections around multiple gateways to help improve internet speed and load capability. This is easy, but your scenario (having one client connect through WinGate through one internet connection, and then have all the others connect through WinGate and then through another internet connection) sounds a bit more out of the ordinary.
What will the one machine be doing on the internet. Will it be browsing websites, checking emails, or making any other other forms of outgoing request, or is it just there to listen for incoming database conenctions from the outside world?
It sounds like it's just there to listen for incoming DB connections. That being the case, you can simply do the following
- Make sure the Metric of the DSL connection for DB access has a higher metric than the DSL connection for general internet access. This will ensure that WinGate sees and uses the general DSL connection first and foremost.
- Have WinGate forward incoming DB conenctions to the DB server
- Give clients on the internet the IP of the DB DSL connection. When the clients connect to the DB through this IP, WinGate creates a hash table entry when it forwards the connection to the DB server. The hash entry remembers that the connections came through the DB DSL connection so when the DB server replies to the client, the connections from the DB server are made back through the DB DSL connection.
You will effectively have a DSL connection that services DB transactions alone and nothing else.