Port knocking iPhone-, iPad-, Mac- ja Apple Watch -laitteille
Koputa. Ovi aukeaa.
Secret Knock avaa palvelimesi piilotetut portit salaisella koputuksella — knockd-järjestyksellä, fwknop Single Packet Authorizationilla, MikroTikille tarkoitetuilla ping-kokoilla tai DrayTek Vigor -koodilla — iPhonesta, Macista tai ranteestasi. Sen jälkeen se tarkistaa portin ja ohjaa sinut SSH:hon.
iPhone ja iPad, joissa iOS 18 tai uudempi · Mac, jossa macOS 15 tai uudempi · Apple Watch, jossa watchOS 11 tai uudempi
Näin se toimii
-
Lisää ovesi
Anna knockd-järjestys — TCP- ja UDP-portit, viiveet, hyötykuormat — fwknop SPA-avain, ping-koot tai DrayTek Vigor TOTP-avain. Aloita mallista tai tuo knockd.conf tai .fwknoprc.
-
Pidä painettuna koputtaaksesi
Jokainen koputus tuntuu napautuksena kädessäsi. Voit myös koputtaa Apple Watchista, widgetistä, Ohjauskeskuksesta, Sirillä tai Toimintopainikkeella — Macissa valikkoriviltä.
-
Ovi on raollaan
Secret Knock tarkistaa, että portti vastaa, näyttää avoinnaoloajan lähtölaskennan — myös lukitulla näytöllä ja Dynamic Islandissa — ja avaa SSH-appisi yhdellä lisänapautuksella.
Yksi koputus, kaikki näytöt
Samat ovet iPhonessa, iPadissa, Macissa ja Apple Watchissa synkronoituina oman iCloudisi kautta — ja iPhone Duossa luettelo ja ovi ovat vierekkäin.
Kaikki, mitä koputus tarvitsee
Tehty ihmisille, jotka pitävät palvelimensa suljettuina — kotilabit, VPS-palvelimet, reitittimet ja toimistolaitteet.
-
Kaikenlaiset koputukset
knockd-järjestykset TCP:n ja UDP:n kautta viiveillä, hyötykuormilla ja kertakäyttöjärjestyksillä; fwknop SPA Rijndaelilla ja HMAC:lla UDP:n tai HTTP:n kautta; ping-koot MikroTikille ja iptablesille; DrayTek Vigor sen TOTP-koodilla.
-
Koputa mistä tahansa
Apple Watch ja sen komplikaatio, Koti-valikon ja lukitun näytön widgetit, Ohjauskeskus, Siri, Pikakomennot, Spotlight ja toimintopainike. Macissa valikkorivi.
-
Portin tarkistus ja lähtölaskenta
Koputuksen jälkeen Secret Knock tarkistaa portin — IPv4:n tai IPv6:n kautta, halutessasi koneen jokaiseen osoitteeseen — ja laskee, kuinka kauan se pysyy auki.
-
Suoraan SSH:hon
Heti kun ovi avautuu, yksi napautus avaa SSH-sovelluksesi ssh://-linkin tai minkä tahansa määrittämäsi linkin kautta. Voit halutessasi herättää palvelimen Wake-on-LANilla tai kutsua webhookia.
-
Tietää, mistä koputat
Näyttää julkisen osoitteen, josta koputuksesi tulee, ja voit lukita IPv4:n tai IPv6:n palvelinkohtaisesti — tämä on yleisin syy koputuksen epäonnistumiseen.
-
Kaikkien koputusten historia
Milloin koputit, avautuiko ovi ja mistä: sovelluksesta, widgetistä, Siristä tai Apple Watchista.
-
Mallit ja pääte
Mallit knockd:lle, MikroTikille, DrayTekille ja fwknopille; tuo knockd.conf tai .fwknoprc; kopioi sama koputus päätettäsi varten knock-, fwknop- tai ping-komentona.
-
Yksityinen ja lukittu
Oviluettelo salataan laitteellasi ja iCloudissa, avaimet synkronoituvat päästä päähän salattuina iCloud-avainnipun kautta, käytettävissä on valinnainen Face ID- tai Touch ID -lukitus, ja varmuuskopiot salataan omalla salasanallasi.
Tietoja ei kerätä. Todella.
Palvelimiasi vartioivan työkalun ei pitäisi seurata sinua. Secret Knockissa ei ole tiliä, analytiikkaa eikä seurantaa.
Lue tietosuojaseloste →- Ei tiliä eikä kirjautumista — koskaan.
- Apissa ei ole analytiikka- tai mainos-SDK:ita.
- Palvelimesi synkronoituvat vain oman iCloudisi kautta; koputussekvenssit ja avaimet pysyvät iCloud-avainnipussa.
- Appi keskustelee palvelimiesi kanssa ja ip.secretknock.app-palvelun kanssa vain näyttääkseen julkisen IP-osoitteen, josta koputat — vastaus annetaan heti eikä sitä koskaan kirjata.
Yksi ovi maksutta. Kaikki ovet kertamaksulla.
Maksuton
$0 ikuisesti
- 1 oma palvelin
- Kaikki ominaisuudet, myös Apple Watch
- Maksuton demo-ovi kokeiltavaksi
Rajattomat ovet
$4.99 kertaostos
- Rajattomasti palvelimia
- Yksi osto iPhonelle, iPadille, Macille ja Apple Watchille
- Perhejako
Yhdysvaltain hinta. App Store määrittää hinnan maassasi. Ei tilausta, ei tiliä.
Oppaita määritystäsi varten
Vaiheittaiset ohjeet palvelimille ja reitittimille, joille ihmiset koputtavat useimmin.
- knockd iPhonessa, iPadissa ja Macissa Lähetä knockd-porttisarjoja iPhonesta, iPadista, Macista ja Apple Watchista: TCP- ja UDP-koputuksia, viiveitä, hyötykuormia, kertakäyttöisiä sarjoja sekä sitten portin tarkistus ja SSH. Lue opas →
- fwknop SPA iPhonessa, Macissa ja Apple Watchissa fwknop Single Packet Authorization iPhonesta, iPadista, Macista ja Apple Watchista: Rijndael + HMAC UDP:n tai HTTP:n kautta, avaimet komennosta fwknop --key-gen tai QR-koodista. Lue opas →
- MikroTik-porttikoputus Koputa MikroTik RouterOS -palomuuriin iPhonesta, iPadista tai Macista: address-list-porttikoputukset tai ICMP-pakettikokokoputukset, sitten Winbox. Säännöt mukana. Lue opas →
- DrayTek Vigor -porttikoputus Koputa DrayTek Vigor -reitittimeen sen TOTP-koodilla iPhonesta, iPadista, Macista tai Apple Watchista DrayTekin oman Port Knocking Toolin tavoin. Lue opas →
- Piilota SSH port knockingilla Pidä SSH suljettuna skannereilta ja avaa se vasta koputuksen jälkeen: knockd yhdessä nftablesin tai iptablesin kanssa tai fwknop SPA sekä asiakas iPhonelle, iPadille, Macille ja Apple Watchille. Lue opas →
- Porttikoputus Apple Watchissa Koputa palvelimeesi ranteestasi: Apple Watch koputtaa iPhonesi kautta tai yksin fwknop SPA:lla HTTP:n kautta ja näyttää sitten avoinnaoloajan lähtölaskennan. Lue opas →
- Miksi porttikoputus ei avaa Tarkistuslista koputuksille, jotka eivät avaa: osoite, josta koputat, IPv4 tai IPv6, uudelleenlähetetyt SYN:t, ajoitus, kellot ja sääntöjen järjestys sekä komennot. Lue opas →
- knockd.conf-esimerkkejä Toimivia knockd.conf-esimerkkejä: avaa SSH muutamaksi sekunniksi, avaus- ja sulkusarjat, kertakäyttöiset sarjat ja nftables-joukot sekä huomautuksia Secret Knockista. Lue opas →
- fwknop-palvelimen käyttöönotto Asenna fwknopd Debianiin tai Ubuntuun, luo avaimet, kirjoita access.conf, estä SSH oletusarvoisesti ja testaa fwknop-asiakkaalla ennen oven lisäämistä. Lue opas →
- Port knocking, VPN vai fail2ban? Milloin port knocking on oikea työkalu SSH:n ja hallintapaneelien suojaamiseen ja milloin VPN, kuten WireGuard tai Tailscale, tai fail2ban sopii paremmin. Lue opas →
Kysymyksiä
Mitä port knocking tarkoittaa?
Port knocking pitää esimerkiksi SSH-palvelun piilossa suljetun palomuurin takana. Palomuuri avaa sen vain osoitteelle, joka lähettää ensin salaisen yhteysyritysten kuvion — koputuksen. knockd tarkkailee porttien sarjaa; fwknop hyväksyy yhden salatun Single Packet Authorization -paketin.
Minkä palvelinten kanssa Secret Knock toimii?
Minkä tahansa palvelimen kanssa, jossa on käytössä knockd tai fwknopd, sekä palomuurien kanssa, jotka avaavat portin TCP- tai UDP-yhteysyritysten sarjan jälkeen — esimerkiksi Linux VPS:ssä, kotipalvelimessa, NAS-laitteessa tai reitittimessä.
Toimiiko se MikroTik- tai DrayTek-reitittimien kanssa?
Kyllä. MikroTik-port knocking yhteysyrityksillä tai ICMP-paketin koolla toimii, ja Secret Knock lähettää reitittimen sääntöjen odottamat ping-koot. DrayTek Vigor -reitittimiä se koputtaa kuten DrayTekin oma Port Knocking Tool: ensin ensimmäistä porttia, sitten kahta reitittimen TOTP-koodista muodostettua porttia. Mallit täyttävät tavalliset asetukset.
Voinko kokeilla sitä ilman omaa palvelinta?
Kyllä. Ensimmäisen käynnistyksen jälkeen Secret Knock lisää esittelyoven: julkisen testipalvelimen osoitteessa demo.secretknock.app. Pidä sen koputinta painettuna, niin palvelin avaa portin osoitteellesi 30 sekunniksi. Näet näin koko kulun ennen oman palvelimen lisäämistä. Esittelyovi ei vähennä ilmaisten palvelinten määrää.
Onko port knocking turvallinen?
Perinteinen koputussarja kulkee salaamattomana, joten pidä sitä yhtenä lisäkerroksena vahvojen SSH-avainten edessä, ei niiden korvaajana. fwknop SPA on vahvempi: jokainen paketti on salattu, todennettu HMAC:lla eikä sitä voi toistaa.
Toimiiko se Apple Watchissa?
Kyllä. Apple Watch -apit eivät voi itse lähettää raakoja verkkopaketteja, joten Watch koputtaa iPhonen kautta. Kun iPhone ei ole lähellä, Watch voi lähettää fwknop SPA:n HTTP:n kautta, jos palvelimesi sallii sen.
Miksi koputukseni ei avannut porttia?
Yleisimmin koputus lähti IPv6:n kautta, kun taas SSH muodostaa yhteyden IPv4:n kautta, tai päinvastoin, tai palvelin näki eri julkisen IP-osoitteen. Secret Knock näyttää osoitteen, josta koputat, ja voit lukita IPv4:n tai IPv6:n palvelinkohtaisesti. Port knocking -opas käsittelee muut syyt.
Kerääkö Secret Knock tietoja?
Ei. Ei ole tiliä, analytiikkaa eikä seurantaa. Palvelimesi ja avaimesi pysyvät laitteillasi ja omassa iCloudissasi.
Paljonko se maksaa?
Yksi palvelin on maksuton kaikilla ominaisuuksilla. Rajattomat palvelimet ovat kertaluonteinen ostos, joka kattaa iPhonen, iPadin, Macin ja Apple Watchin sekä tukee Perhejakoa.
Pidä ovi suljettuna. Ota koputus mukaasi.
Secret Knock on tulossa App Storeen iPhone-, iPad-, Mac- ja Apple Watch -laitteille.
Tulossa pian App Storeen