Internal Hosted Website / Database

Dear All
I wonder if you can assist me, I’m about to implement a server which will be running IIS for website Database and wanted to know what would be best practice in regards to IP address and DNS? This is to run a HR database which will be accessible to internal user over the WAN either by a subdomain or by domain.com/database. I know that I will have to point an IP to the server but I want to make it as secure as possible and am not sure how to achieve this. I ask as I know that anyone will be then be able to search the IP.

Current Infrastructure:
DL308 GEN 9
Cisco Meraki MX80
1x Static IP

If you could let me know you thoughts I’d be grateful.
Thanks
AJ1978Asked:
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.

Qlemo"Batchelor", Developer and EE Topic AdvisorCommented:
To reduce the attackable profile you usually put a web server into a DMZ, which is physically separated from the LAN. That laso allows you to give the server a public IP and route to it, instead of having to NAT to a private IP. Firewall rules are usually much simpler, too.
The issue is not to know the public IP  - that will happen anyway -  but to gain access to the web server machine, and run malicious code on it. It the server is in a DMZ, access from server to LAN is restricted, adding security.
Anything facing the public side of Internet needs special care and continious supervision.

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
Windows Server 2012

From novice to tech pro — start learning today.