Lee_K_81 Posted November 28, 2007 Posted November 28, 2007 Not sure if i've put this in the right place, if it's possible or even if the title makes sense but here goes: I have a Server 2003 server hosting school website (php, MySql, Joomla - yes webman et al. i know i could've used linux but the previous one was ASP.Net and we still use a bit of that ), it is accessible through council firewall. I have an internal server running ubuntu & apache and hosting a nagios installation. What i would like to do is see my nagios stuff outside of school. Is there anyway that i can set IIS so that if somebody goes to http://www.schoolsite/nagios/ it looks at http://internalserver/nagios and displays the content to them. (all securityified obviously) Not sure i explained that at all well.
robk Posted November 28, 2007 Posted November 28, 2007 Hmm, I ended up doing this with http://www.isapirewrite.com/ as a purchased component. This allowed me to redirect two internal (Linux) servers via our iis6 intranet. Not seen a free way of doing this (yet). Rob K
Lee_K_81 Posted November 28, 2007 Author Posted November 28, 2007 Bugger. Thanks for the link, but not sure i can be justifying any cost for my convenience. Especially when i can use logmein.com (etc) to connect to a server and view nagios that way. Should soon be getting VPN access sorted soon so i suppose that will solve the problems for me, but it would be nice to have general access via the web
webman Posted November 29, 2007 Posted November 29, 2007 Would it not be possible to do it the other way round? Eg. Apache on the nagios machine facing externally, and reverse proxy via mod_proxy to handle connections to the IIS box?
maniac Posted November 29, 2007 Posted November 29, 2007 Would it not be possible to do it the other way round? Eg. Apache on the nagios machine facing externally, and reverse proxy via mod_proxy to handle connections to the IIS box? My website is hosted like this. it's ASP based so runs better in IIS, but I wanted to use reverse proxy to use our webserver as a portal to other services in the school. You can't reverse proxy easily in IIS, so I installed apache as the front end server, reverse proxying to IIS on the same box(different port) for our main website. Works a treat. If you can change your front end server to Apache, then it'll be much easier for you. Mike.
Joedetic Posted November 29, 2007 Posted November 29, 2007 I've never done reverse proxying using IIS but I use it on Apache in conjunction with name based vhosts. I've got a bit of documentation on how I setup Apache on my freebsd server at home and it has stuff for reverse proxying. I don't know if this is going to be a comprehensive aid to you but you're most welcome to look. http://jznet.biz/doku_wiki/doku.php?id=freebsd:apache22 (Btw...that's hosted on a box that's reverse proxied onto the internet)
Lee_K_81 Posted November 29, 2007 Author Posted November 29, 2007 Thanks for the replies all, given me some things to think about!
fooby Posted November 29, 2007 Posted November 29, 2007 First google result. http://www.google.com/search?client=opera&rls=en&q=iis+reverse+proxy&sourceid=opera&ie=utf-8&oe=utf-8 seems like there are many options.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now