Sounds like you would just configure nagios like normal.
The only think you might be concerned about, is "which network will be allowed to view the http pages." That is an apache issue and not nagios. The default in apache is to listen on all ports/networks so just change the default setting:
or if you only want to view it on the untrusted, then make it listen on that interface ip:Port