Port scanning sounds like something only penetration testers do to corporate networks. In reality, the single most useful security check you can run on your own home network is exactly that: a scan of which ports are open on each device, and why. Here's what a port actually is, why an open one matters, and how to check yours without installing anything on a computer.
What a "port" actually is
Every device on your network can run multiple services at once: a printer might serve a web based admin panel, accept print jobs, and respond to file sharing requests, all at the same time. Each of those services listens on a numbered "port," and a port scan simply checks which of those ports respond when you knock on them. An open port means: something on that device is listening and willing to talk to whoever asks.
Why an open port is a risk, specifically
An open port isn't automatically dangerous: your router needs port 80/443 open to serve its admin page, for instance. The risk comes from three specific patterns:
- Default credentials. Cheap IoT devices, cameras, smart plugs, DVRs, often ship with an admin service exposed on the LAN and a default username/password the manufacturer never forces you to change.
- Services you don't remember enabling. Old NAS boxes, printers, or dev tools left running with Telnet, FTP, or an unauthenticated debug port open, often installed years ago and forgotten.
- Version specific vulnerabilities. An open port tells you which software is listening and often its version, which is exactly the information a known vulnerability lookup needs.
Rule of thumb: every open port should be something you can explain. If you scan a device and find a port open that you can't account for, that's the one to investigate first, not the ones you already know about.
The ports worth paying attention to
A default scan checks the top 100 TCP ports on every device (up to 1000 with the Deep preset), but a handful come up disproportionately often in home network findings:
- 23 (Telnet): unencrypted remote access, still shipped open by default on a surprising number of budget routers and cameras. Should essentially never be open.
- 21 (FTP): file transfer with no encryption; common on NAS devices and printers with sharing features left on.
- 8080 / 8443: alternate web admin ports, frequently used by IP cameras and DVR systems for their management UI.
- 554 (RTSP): the streaming port for IP cameras; open to the whole LAN (or worse, forwarded to the internet) means anyone who finds it can potentially view the feed.
- 445 (SMB): Windows file sharing; a frequent target for lateral movement if one device on the network is already compromised.
If port 554 shows up on a device that turns out to be a security camera, that's worth a closer look. See our dedicated guide on checking whether your camera is exposed.
Scanning your own network is legal. Scanning others' isn't
One important boundary: port scanning is only appropriate on networks you own or have explicit permission to test. Scanning a network you don't control (a neighbor's WiFi, a coffee shop's router, an employer's network without authorization) can violate computer misuse laws even when no harm is intended. ProbeShield (and its CLI counterpart) are built around that boundary: private/RFC1918 ranges by default, no scanning outside your own subnet without an explicit override.
Closing what you find
- Log into the device directly (not through the scanner) and check its admin settings for the service tied to the open port.
- Change any default credentials immediately, even on a "low risk" device. Default creds are the single most common way home IoT gets compromised.
- Disable the service entirely if you don't use it (Telnet and FTP almost never need to be on).
- Rescan after making changes to confirm the port actually closed. Some devices need a reboot before a setting change takes effect.
Frequently asked questions
Is port scanning my own home network legal?
Yes. Scanning devices on a private network you own or have explicit authorization to administer is completely legal. Scanning networks you do not own (such as a neighbor’s WiFi or public hotspots) without authorization can violate computer misuse laws.
Is an open port inherently dangerous?
No. An open port simply indicates that a software service is active and listening for network traffic. It only becomes a security risk if the listening service has an unpatched vulnerability, lacks authentication, or uses default factory credentials.
Which ports should almost never be open on a home network?
Port 23 (Telnet) and Port 21 (unencrypted FTP) transmit credentials in cleartext and should almost always be disabled. Port 554 (RTSP video streaming) and Port 445 (SMB file sharing) should never be port forwarded to the public internet.
How do I close an open port on a device or router?
To close a port on a local device (like a printer or NAS), log into its admin settings and disable the unnecessary feature. To close a port exposed to the open internet, access your router settings and remove the corresponding rule under Port Forwarding or Virtual Server.
Why does my router have port 80 or 443 open?
Ports 80 (HTTP) and 443 (HTTPS) are standard web server ports used by your router to display its management interface to devices connected to your LAN. As long as remote WAN management is disabled, having them open on your local subnet is normal and expected.