Firewall

A security tool for protecting a computer (or a local network) from unauthorized access, including protection against viruses, through Internet channels. In other words, it acts as a barrier that restricts access to protected nodes via all protocols except the allowed ones.