keith_varga_107
Apr 11, 2013Nimbostratus
self aware irules from IIS settings
DevCentral Team,
Currently, we run 32bit 10.2.3 version of F5.
Have 100+ websites in IIS on windows 2008R2, each assigned their own custom host headers and separate internal IP that NAT to their own external IP. For example:
IIS Site 1:
internal IP: 10.33.145.21
external IP: 192.147.20.60
host headers:
something1.domainA.com
something2.domainA.com
IIS Site 2:
internal IP: 10.33.145.22
external IP: 192.147.20.61
host headers:
something1.domainB.com
something2.domainB.com
etc... (up to 100+ sites...)
The customer can add more host headers to IIS programmatically through their website.
For example, IIS site 2 can add something3.domainB.com to the IIS host headers.
We don't want to have to burn an external IP address for each 1 to 1 NAT for each site, and want to instead have one external IP that redirects the user via an irule to the correct internal IP based on the host header.
And, of course, we don't want to alter the irule by hand.
Question:
Is there a best practice method for automatically detecting a new addition in IIS host headers for any of the given sites, and then automatically updating the irule for that new host header to point to the corresponding internal IP?
thanks much,
Keith Varga