Add Access Control to Website

So this may be a strange question, but bear with me.

I am proficient at building Drupal websites, and I would like to build one for our department at work. However, the resources I need for building the website are not available at work (servers etc).

I can easily build one and publish on the web, but I don't need this website to be available to the general public. We have an internal network and intranet.

So here's the question: Is there any way to publish a website on the web, but have it accessible only if it is accessed from, say a certain IP range, or something else like that? I know that I can password protect the site, but I want internal users to be able to access it seamlessly, without having to login.

Your thoughts would be appreciated! Thanks in advance.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Zephyr ICTCloud ArchitectCommented:
I'd need to test it but in Apache you can use Access Control to allow access to the website from one address (in your case that would be the company's public IP-address) or from a domain or whatnot ...

So if you configure it like that normally only your company's public IP would be able to access the server.

More info here

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.