Zedlin

Threats and port scans

Who is knocking, and what they would find.

Connection logs show every attempt to reach your servers, including the ones your firewall dropped. Daily port scans show what is open from outside and what is behind it. Both end in something you can do about it.

Threats

Addresses scored across all your servers.

More failures, more servers, more ports and more sensitive ports push the score up.

Zedlin Threats page scoring addresses with failed connections

Connection logs

A record of every attempt.

A small collector, zedlin-flow, runs on each host you choose. You install, update and remove it with a built-in playbook.

Sees what the firewall drops

It reads packets before the firewall, so each attempt is accepted, rejected or unanswered.

Search and filter

By direction, protocol, outcome, address, port and time, or follow it live.

Scan and flood alerts

Port scans and connection floods raise alerts, with the addresses behind them.

Block in one click

Turn a row into a firewall rule across your servers.

Address list

Mark an address as trusted, keep it silent, or don't record it at all.

No gaps you don't know about

Records wait on the host if Zedlin is away. Anything lost is shown as a gap.

No new open ports

Zedlin fetches records over its existing SSH connection.

Linux, macOS and Windows

A packet collector on Linux and macOS; on Windows, the Windows Firewall log.

Port scans

See your servers from the outside.

One of your own servers runs nmap against the others every day. Zedlin matches each open port with the process or container behind it.

Zedlin Port Scan page with the last scan, the scanner and open ports per server

What a scan tells you

Only what deserves your attention.

Open, closed or local

Open from outside, listening but closed off, or bound to localhost.

What changed

Newly opened and closed ports, and changed services, since the last report.

Expected ports

Mark what should be open for all servers, a group or one host. Only the rest raises alerts.

Critical services

A database, Redis, RDP or VNC open to the world is a critical alert.

Close it from the alert

Mark the port expected, or close it in the firewall.

On your schedule

Daily at your chosen time, or scan now. A missed scan runs when the server comes back.

Find out what's knocking.

Threats and port scans run on a Zedlin server you host yourself.