redirect a webpage to an internal IIS

We are using a teacher grade program so that teachers can enter grades externally.
The issue and problem: The website to get into our organization is on Apache, but the db we are using is on another server running IIS.  Internally it will resolve just fine, this was edited via a redirect on the Apple server.  The redirect on the external will allow it to work internally, but not externally.

Thank-you,
MARIANAPOLISAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
WebDOTConnect With a Mentor Commented:
The problem lies in them clicking on the link to the IIS server.  Unless they can resolve that link, it wont work because the DNS server they are requesting the link from has no clue where to send them.

You would either need to somehow get the IIS server to resolve to outside users, or create a VPN into your network so your users hit your DNS server to resolve the IIS server. Just providing a link you an internal server to outside users won't work.
0
 
WebDOTCommented:
This sounds like a DNS resolution error to me.  Is the server with the db/IIS an internal server?  Can outside clients resolve it at all?

To me it sounds like it works internally because internal people can resolve the IIS server, regardless of how you connect to it.  (ping Server1.internal.loc)

However, when people come in from outside the network, when you tell them to connect to Server1.internal.loc, they can't resolve internal.loc because they are not local network clients.
0
 
MARIANAPOLISAuthor Commented:
Hi WebDOT,
Outside users can not resolve the IIS server at all.
Our outside users connect to the site that is resolved via the mac server, then in theory they should be able to click on the link that is the IIS server and get to the grade program.

Do you think adding a record for the IIS server then creating an alias or a cname would work?

Thank you for the response.
0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
aparsons98Commented:
webDOT is correct with his comments, we had the same issue when installing pinnacle gradebook at my school where I work. after the IIS server open to the world the program worked without a hitch.
0
 
sweetfa2Commented:
You could use rewrite rules as a reverse proxy in your external webserver to proxy forward external requests to your internal server.  In that way the rest of the world does not need access to your internal server except for what you give it access to.
0
 
MARIANAPOLISAuthor Commented:
Thank-you and sorry for such a late response.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.