adrien wrote:Hi andy-ru
there are several options for what you want to do. I guess therefore there are some questions.
1. are you going to want access other than http to these servers?
2. do these servers need to know the client IP on the net connecting to them?
If you're only going to do HTTP, and the servers don't need the client IP (or can use it from the X-Forwarded-for header that WinGate can insert), you may not even need all those IPs, since you can use the WWW proxy to reverse-proxy to any number of internal servers based on host tag, and they don't then need a public IP.
An alternative could be to set up a DMZ, which would require an additional adapter on the WinGate computer for the DMZ but would then take the public IP servers off your LAN (unless they also had a second NIC each on the LAN).
Some routing products actually allow you to set up rules on a per-route basis so you could solve this with routes and rules. Unfortunately WinGate 6.x doesn't allow this, although we have had plans for some time to resolve this, it's unlikely to make the next major release.
Hi adrien
1. are you going to want access other than http to these servers? - yes i do. https, svn, etc.
2. do these servers need to know the client IP on the net connecting to them? - yes, for logging purposes.
when i dont wanna use one more network adapter for the DMZ, is it possible to combine DMZ and LAN by one adapter (sorry for the stupid question)?
Also i see, that when i create more than ten bandwidth control rules, its order is broken after wingate has been restarted. It's because you are storing the rule number as a string in a registry like 1,2,..., 10,20. When wingate is starting it does not sort the rules properly (as integers), it sorts them as Strings. And finally it becomes in wrong order.