P
Phillip Ian
This is a bit off-topic, but I figure at least some of us developing
ASP.NET apps sometimes have to get involved with the network layout we
deploy on, and I'm at a loss as to where to find out more info. I'm a
software guy by trade, but sometimes I have to...push the network guys
a bit.
Basically, I've got an app that needs to be accessible from the
internet. The way the network folks want to do it is to put my whole
app on a server outside the firewall, in a subdomain
(myapp.ourdomain.com). We can then poke through the firewall to get me
at the SQL database on the LAN side of things.
To me, this just opens up that whole machine to attack, and since we
have several different apps on different servers, there are several
machines just sitting out there.
Ideally, what I'd like to see is a call such as
http://ourdomain.com/myapp, and all such calls go to ONE server outside
the firewall, and then it pokes through the firewall to feed the web
page or whatever from each of these several servers on the LAN. Now,
there's only one machine accessible to the outside world, and the only
access allowed to cross the firewall is from that machine. Each
virtual directory on the exposed server would simply hand the request
off to the proper server for processing, and return the results.
Is anything like this even possible? And does anyone know where I can
find more information on creating this sort of configuration? I've
browsed msdn.microsoft.com, but I'm not even sure what I'm looking for,
never mind how to find it.
Any input appreciated!
ASP.NET apps sometimes have to get involved with the network layout we
deploy on, and I'm at a loss as to where to find out more info. I'm a
software guy by trade, but sometimes I have to...push the network guys
a bit.
Basically, I've got an app that needs to be accessible from the
internet. The way the network folks want to do it is to put my whole
app on a server outside the firewall, in a subdomain
(myapp.ourdomain.com). We can then poke through the firewall to get me
at the SQL database on the LAN side of things.
To me, this just opens up that whole machine to attack, and since we
have several different apps on different servers, there are several
machines just sitting out there.
Ideally, what I'd like to see is a call such as
http://ourdomain.com/myapp, and all such calls go to ONE server outside
the firewall, and then it pokes through the firewall to feed the web
page or whatever from each of these several servers on the LAN. Now,
there's only one machine accessible to the outside world, and the only
access allowed to cross the firewall is from that machine. Each
virtual directory on the exposed server would simply hand the request
off to the proper server for processing, and return the results.
Is anything like this even possible? And does anyone know where I can
find more information on creating this sort of configuration? I've
browsed msdn.microsoft.com, but I'm not even sure what I'm looking for,
never mind how to find it.
Any input appreciated!