Port knocking per iPhone, iPad, Mac e Apple Watch
Bussa. La porta si apre.
Secret Knock apre le porte nascoste del tuo server con una bussata segreta — una Sequenza knockd, una Single Packet Authorization fwknop, dimensioni ping per MikroTik o un codice DrayTek Vigor — dal tuo iPhone, dal tuo Mac o dal tuo polso. Quindi verifica la porta e ti porta a SSH.
iPhone e iPad con iOS 18 o versioni successive · Mac con macOS 15 o versioni successive · Apple Watch con watchOS 11 o versioni successive
Come funziona
-
Aggiungi la tua porta
Inserisci una Sequenza knockd — porte TCP e UDP, ritardi, payload — una chiave SPA fwknop, dimensioni dei ping o una chiave TOTP DrayTek Vigor. Inizia da un modello oppure importa il tuo knockd.conf o .fwknoprc.
-
Tieni premuto per bussare
Ogni bussata arriva con un tocco nella tua mano. Oppure bussa da Apple Watch, un widget, Centro di Controllo, Siri o il tasto Azione — su Mac, dalla barra dei menu.
-
La porta è socchiusa
Secret Knock verifica che la porta risponda, esegue il conto alla rovescia della finestra di apertura — anche sulla schermata di blocco e nella Dynamic Island — e apre la tua app SSH con un altro tocco.
Un solo knock, ogni schermo
Le stesse porte su iPhone, iPad, Mac e Apple Watch, sincronizzate tramite il tuo iCloud — e su iPhone Duo, l’elenco e la porta affiancati.
Tutto ciò che serve per bussare
Pensato per chi mantiene chiusi i propri server — homelab, VPS, router e server d’ufficio.
-
Ogni tipo di bussata
Sequenze knockd su TCP e UDP con ritardi, payload e sequenze monouso; SPA fwknop con Rijndael e HMAC su UDP o HTTP; dimensioni dei ping per MikroTik e iptables; DrayTek Vigor con il proprio codice TOTP.
-
Bussa ovunque
Apple Watch e la sua complicazione, widget della schermata Home e della schermata di blocco, Centro di Controllo, Siri, Comandi Rapidi, Spotlight e il tasto Azione. Su Mac, la barra dei menu.
-
Verifica della porta e conto alla rovescia
Dopo la bussata, Secret Knock verifica la porta — su IPv4 o IPv6, per ogni indirizzo dell’host se vuoi — e avvia un conto alla rovescia per il tempo in cui resta aperta.
-
Direttamente in SSH
Nel momento in cui la porta si socchiude, un tocco apre l’app SSH tramite un link ssh:// oppure qualsiasi link tu abbia configurato. Facoltativamente, riattiva il server con Wake-on-LAN o chiama un webhook.
-
Sa da dove bussi
Mostra l’indirizzo pubblico da cui proviene la bussata e ti consente di fissare IPv4 o IPv6 per ogni server — il motivo più comune per cui una bussata non va a buon fine.
-
Una cronologia di ogni bussata
Quando hai bussato, se la porta si è socchiusa e da dove: dall’app, da un widget, da Siri o da Apple Watch.
-
Modelli e terminale
Modelli per knockd, MikroTik, DrayTek e fwknop; importa knockd.conf o .fwknoprc; copia la stessa bussata come comando knock, fwknop o ping per il tuo terminale.
-
Privato e bloccato
L’elenco delle porte è crittografato sul tuo dispositivo e in iCloud, le chiavi si sincronizzano end-to-end tramite Portachiavi iCloud, con un blocco facoltativo tramite Face ID o Touch ID e backup protetti dalla tua password.
Dati non raccolti. Davvero.
Uno strumento che protegge i tuoi server non dovrebbe spiarti. Secret Knock non ha account, analisi né tracciamento.
Leggi l’informativa sulla privacy →- Nessun account e nessun accesso — mai.
- Nessun SDK di analisi o pubblicità nell’app.
- I tuoi server si sincronizzano solo tramite il tuo iCloud; le sequenze di bussate e le chiavi restano nel portachiavi iCloud.
- L’app comunica con i tuoi server e con ip.secretknock.app solo per mostrare l’IP pubblico da cui bussi — l’indirizzo viene restituito subito e non viene mai registrato.
Una porta gratuita. Tutte le porte, con un solo acquisto.
Gratis
$0 per sempre
- 1 server personale
- Ogni funzionalità, Apple Watch incluso
- La porta demo da provare, offerta da noi
Porte illimitate
$4.99 acquisto una tantum
- Server illimitati
- Un solo acquisto per iPhone, iPad, Mac e Apple Watch
- In famiglia
Prezzo USA. L’App Store stabilisce il prezzo nel tuo paese. Nessun abbonamento, nessun account.
Guide per la tua configurazione
Guide dettagliate per i server e i router a cui le persone bussano più spesso.
- knockd su iPhone, iPad e Mac Invia sequenze di porte knockd da iPhone, iPad, Mac e Apple Watch: bussate TCP e UDP, ritardi, payload, sequenze monouso, quindi controllo della porta e SSH. Leggi la guida →
- SPA fwknop su iPhone, Mac e Apple Watch Single Packet Authorization fwknop da iPhone, iPad, Mac e Apple Watch: Rijndael + HMAC tramite UDP o HTTP, chiavi generate con fwknop --key-gen o tramite un codice QR. Leggi la guida →
- Port knocking MikroTik Bussa a un firewall MikroTik RouterOS da iPhone, iPad o Mac: port knocking con address list o knocking tramite dimensioni dei pacchetti ICMP, poi Winbox. Regole incluse. Leggi la guida →
- Port knocking DrayTek Vigor Bussa a un router DrayTek Vigor con il suo codice TOTP da iPhone, iPad, Mac o Apple Watch, come con il Port Knocking Tool di DrayTek. Leggi la guida →
- Nascondi SSH dietro il port knocking Mantieni SSH chiuso agli scanner e aprilo solo dopo una bussata: knockd con nftables o iptables, oppure fwknop SPA, e un client per iPhone, iPad, Mac e Apple Watch. Leggi la guida →
- Port knocking su Apple Watch Bussa al tuo server dal polso: Apple Watch bussa tramite il tuo iPhone oppure autonomamente con fwknop SPA su HTTP, quindi mostra il conto alla rovescia della finestra di apertura. Leggi la guida →
- Perché una bussata non apre Una checklist per le bussate che non aprono: l'indirizzo da cui bussi, IPv4 o IPv6, SYN ritrasmessi, tempistiche, orologi e ordine delle regole, con comandi. Leggi la guida →
- Esempi di knockd.conf Esempi funzionanti di knockd.conf: apri SSH per alcuni secondi, sequenze di apertura e chiusura, sequenze monouso e set nftables, con note per Secret Knock. Leggi la guida →
- configurazione del server fwknop Installa fwknopd su Debian o Ubuntu, genera le chiavi, scrivi access.conf, blocca SSH per impostazione predefinita e verifica con il client fwknop prima di aggiungere la porta. Leggi la guida →
- Port knocking, VPN o fail2ban? Quando il port knocking è lo strumento giusto per proteggere SSH e i pannelli di amministrazione, e quando sono più adatti una VPN come WireGuard o Tailscale, oppure fail2ban. Leggi la guida →
Domande
Cos’è il port knocking?
Il port knocking mantiene nascosto dietro un firewall chiuso un servizio come SSH. Il firewall lo apre solo per un indirizzo che invia prima un modello segreto di tentativi di connessione — il knock. knockd rileva una sequenza di porte; fwknop accetta un unico pacchetto Single Packet Authorization crittografato.
Con quali server funziona Secret Knock?
Con qualsiasi server che esegue knockd o fwknopd e con firewall che aprono una porta dopo una sequenza di tentativi di connessione TCP o UDP, ad esempio su un VPS Linux, un server domestico, un NAS o un router.
Funziona con i router MikroTik o DrayTek?
Sì. Funzionano sia il port knocking MikroTik tramite tentativi di connessione sia tramite dimensione dei pacchetti ICMP, e Secret Knock invia le dimensioni ping previste dalle regole del router. Per i router DrayTek Vigor, bussa come il Port Knocking Tool di DrayTek: la prima porta, poi due porte ricavate dal codice TOTP del router. I modelli compilano le impostazioni più comuni.
Posso provarlo senza avere un server?
Sì. Dopo il primo avvio, Secret Knock aggiunge una porta demo: un server di test pubblico su demo.secretknock.app. Tieni premuto il suo pulsante Bussa e il server apre una porta per il tuo indirizzo per 30 secondi, così puoi vedere l’intero flusso prima di aggiungere un tuo server. La porta demo non conta ai fini del server gratuito.
Il port knocking è sicuro?
Una sequenza di knock classica viene trasmessa in chiaro, quindi considerala un ulteriore livello di protezione davanti a solide chiavi SSH, non un sostituto. SPA di fwknop è più sicuro: ogni pacchetto è crittografato, autenticato con HMAC e non può essere riprodotto.
Funziona su Apple Watch?
Sì. Le app per Apple Watch non possono inviare direttamente pacchetti di rete raw, quindi l’Apple Watch bussa tramite il tuo iPhone. Lontano dall’iPhone, l’Apple Watch può inviare SPA di fwknop via HTTP se il server lo abilita.
Perché il mio knock non ha aperto la porta?
Nella maggior parte dei casi, il knock è stato inviato tramite IPv6 mentre SSH si connette tramite IPv4, o viceversa, oppure il server ha rilevato un IP pubblico diverso. Secret Knock mostra l’indirizzo da cui bussi e ti consente di fissare IPv4 o IPv6 per ciascun server. La guida al port knocking tratta le altre cause.
Secret Knock raccoglie dati?
No. Non ci sono account, analisi o tracciamento. I tuoi server e le tue chiavi rimangono sui tuoi dispositivi e nel tuo iCloud.
Quanto costa?
Un server è gratuito con tutte le funzionalità. I server illimitati sono disponibili con un acquisto una tantum che copre iPhone, iPad, Mac e Apple Watch e funziona con In famiglia.
Tieni chiusa la porta. Porta con te la bussata.
Secret Knock è in arrivo sull’App Store per iPhone, iPad, Mac e Apple Watch.
In arrivo sull’App Store