What Is a Firewall?
One-Line Definition:
A firewall is a system that filters network traffic to protect devices from unauthorised access.
Quick Example:
A firewall can block unknown applications from accessing the internet.
Full Glossary Entry:
A firewall is a fundamental security system designed to monitor and control the incoming and outgoing network traffic based on predetermined security rules.
In a home network environment, it serves as the primary line of defense between your private internal network and the public internet.
Most modern home routers come with a built-in hardware firewall that automatically inspects data packets attempting to enter your network, blocking malicious traffic and unauthorised access attempts.
Additionally, individual devices like computers often have software firewalls installed to provide an extra layer of protection.
You will typically interact with firewall settings either within your router’s security menu or through the security and privacy settings on your personal computer’s operating system.
Why This Matters (Troubleshooting and Fixes):
The protective nature of this security measure means it can sometimes be too aggressive, unintentionally blocking legitimate communication.
When troubleshooting connectivity issues, it is a frequent suspect if a device cannot communicate with the network or access the internet.
For instance, if a newly installed wireless printer cannot be found by your computer, a software firewall might be blocking the specific network ports the printer uses to announce its presence.
Similarly, smart home devices might fail to register with their cloud services if the router’s firewall is set to an overly strict level.
Temporarily disabling the firewall or adding specific exceptions for the problematic device or application is a standard diagnostic step to determine if security settings are the root cause of the connection failure.
Common Issues Related to Firewall:
- Legitimate apps being blocked
- Network access denied errors
- Incorrect firewall rules configured
- Connectivity issues on certain ports
- Disabled or misconfigured firewall