Please try to read ALL of the post and then comment accordingly rather than just seizing on one or two words. Regardless of your theories or beliefs, with this set up, the Host Firewall is blocking data flow to the VPC, the Guest operating system and apps within it. I am seeing it with my own eyes.
As such, there seems to be no need to have a Firewall installed in the Guest operating system which is the point of my original question that I was looking to have confirmed or refuted in fact and not just in theory. I am unsure if the Host Firewall is actually Filtering the data flow or just turning it off and on when I select "Block."
You are wrong but OK, it's not my business. Do with your virtual machines as you please. You misunderstand this whole concept and clearly do not know very much about virtualizing, creating an own theory refusing to believe you are not right.
Host firewall does not protect guest OS. It is completely, totally wrong to assume so. Of course it prevents guest to go to the Internet when it blocks all outgoing traffic from host; as in ICS, the host acts like a router or rather like an access point for the guests but
only in the sense that it either allows guest network traffic or denies it. Nothing else. The same thing than disabling host NIC; guest has its own virtual NIC but it cannot communicate with outside world when host NIC is disabled or removed.
This is not my theory. It is not a theory at all. This is a commonly known fact. We need to think those future members and guests seeking advice and help in this thread, I do not want them to do foolish things not protecting their virtual machines because someone has decided he knows best and denies all the facts, stating something that is absolutely not true.
For those possible future readers of this thread, seeking answer in question "Does a vm need firewall and AV?": Yes, it does, as much as any other computer, physical or virtual in your network. As in ICS the host shares its network connection with guest and when its firewall is told to block all traffic, of course the traffic is also blocked from all those other computers sharing its connection. It is exactly the same as when using ICS. Other than that the host firewall and AV are not able to provide any assistance in protecting guest virtual machines, simply because a vm is a separate machine and software installed on one computer can not be run on another computer.
A virtual machine does not and will not use host's firewall and AV. Absolutely not.
Kari