Question on if virtualization can do this.

I have been studying the VMware VCA6-DCV course, and it is pretty interesting.
It brought up a question for a project of my own that I have been considering.
Let's say I want to make a website with a message board forum on it and host it myself at home on a static IP. I am concerned about hackers and people trying to take down the site.
If I were to do a baremetal VMware / hypervisor install with Windows 7 on it to host the site, would the hypervisor / VMware parts of it make it any more resistant to hackers / virus attacks, and like that?
It brought up a question for a project of my own that I have been considering.
Let's say I want to make a website with a message board forum on it and host it myself at home on a static IP. I am concerned about hackers and people trying to take down the site.
If I were to do a baremetal VMware / hypervisor install with Windows 7 on it to host the site, would the hypervisor / VMware parts of it make it any more resistant to hackers / virus attacks, and like that?
Comments
Good luck and have fun with your project.
The other thing is that virtualised systems can be more easily managed in many respects, for example patch management, testing, backup, certain high availability situations. This might increase the availability of the system, make it quicker to recover from an attack or other failure.
There also exists the possibility to insert extra security software on top of the hypervisor, eg a NIPS, to monitor traffic.
On balance, for your purposes, probably the benefit of faster recovery and more flexible testing outweighs the downside of increased attack surface. But take all other sensible precautions to harden your box.
Any public facing server will be attacked, usually unsuccessfully, and generally within days or hours of going live.
This does not apply to this site, I have been remarkably well restrained here, plus I have a genuine interest in learning for more certs and things like that.
I checked with an ISP that is hosting a small site for me, and my plans violate at least 3 of their terms of service, and that is by my interpretation of the rules. They said as long as it is legal in Texas, it is ok, but I'm not in Texas, so I wouldn't know.
All the website would have on it is a message board forum, and the needed website to launch it from.
Also, put some firewall in place. Ideally, put the whole thing on a DMZ net, and have the rest of your stuff all separate.
Another option would be to look at a VPS, or just straight out web hosting like cpanel, bluehost, plex etc. If it's low bandwidth, low complexity, then you might get hosting for quite cheap.
If nothing else it will be a good exercise, and possibly make a nice discussion point in a job interview situation.
I'm just trying to image a scenario where something tech related would be illegal in Texas. If someone steals your wallet down there you can chase him down the street with a gun while shooting him in the back and it is preferably legal as long as he doesn't drop your property before you nail him.
You should not use Window 7 to host a website, it is not the right tool for the job. Client Oses are not meant to securely host public facing websites.
Do yourself a favor and learn how to properly setup a server OS with a web server before you complicate things further by adding in virtualization.
2020: GCIP | GCIA
2021: GRID | GDSA | Pentest+
2022: GMON | GCWN | Linux+
WGU BS IT-NA | SANS Grad Cert: PT&EH | SANS Grad Cert: ICS Security | SANS Grad Cert: Cyber Defense Ops
A safer solution would be to use a linux distro for hosting the site, let attack surface. Still vulnerable but not as much as Windows. Either way the hypervisor would not help in either case, the server is still facing the internet and still has an attack surface that can be popped.
Arthur Ashe
Amazon AWS - you can manage the server (minus hardware) and get a static IP you can use for hosting.
If you'r just learning, they have a free tier that allows you to have 1 micro server up 24 hrs/7 days for an entire year w/o paying.
Certs: RHCSA, LFCS: Ubuntu, CNCF CKA, CNCF CKAD | AWS Certified DevOps Engineer, AWS Solutions Architect Pro, AWS Certified Security Specialist, GCP Professional Cloud Architect
Learn: Terraform, Kubernetes, Prometheus & Golang | Improve: Docker, Python Programming
To-do | In Progress | Completed