Port knocking untuk iPhone, iPad, Mac, dan Apple Watch
Ketuk. Pintu terbuka.
Secret Knock membuka port tersembunyi server Anda dengan ketukan rahasia — Urutan knockd, Otorisasi Paket Tunggal fwknop, ukuran ping untuk MikroTik atau kode DrayTek Vigor — dari iPhone, Mac, atau pergelangan tangan Anda. Kemudian, Secret Knock memeriksa port dan mengalihkan Anda ke SSH.
iPhone dan iPad dengan iOS 18 atau lebih baru · Mac dengan macOS 15 atau lebih baru · Apple Watch dengan watchOS 11 atau lebih baru
Cara kerjanya
-
Tambahkan pintu Anda
Masukkan urutan knockd — port TCP dan UDP, jeda, payload — kunci SPA fwknop, ukuran ping, atau kunci TOTP DrayTek Vigor. Mulai dari templat, atau impor knockd.conf atau .fwknoprc Anda.
-
Tekan dan tahan untuk mengetuk
Setiap ketukan terasa melalui sentuhan di tangan Anda. Atau ketuk dari Apple Watch, widget, Pusat Kontrol, Siri, atau tombol Tindakan — di Mac, dari bar menu.
-
Pintu terbuka sedikit
Secret Knock memeriksa bahwa port merespons, menghitung mundur durasi terbuka — juga di Layar Terkunci dan Dynamic Island — lalu membuka app SSH Anda dengan satu sentuhan lagi.
Satu ketukan, setiap layar
Pintu yang sama di iPhone, iPad, Mac, dan Apple Watch, diselaraskan melalui iCloud Anda sendiri — dan di iPhone Duo, daftar dan pintu berdampingan.
Semua yang dibutuhkan ketukan
Dibuat untuk orang yang menjaga servernya tetap tertutup — homelab, VPS, router, dan server kantor.
-
Setiap jenis ketukan
Urutan knockd melalui TCP dan UDP dengan jeda, payload, dan urutan sekali pakai; SPA fwknop dengan Rijndael dan HMAC melalui UDP atau HTTP; ukuran ping untuk MikroTik dan iptables; DrayTek Vigor dengan kode TOTP-nya.
-
Ketuk dari mana saja
Apple Watch dan komplikasinya, widget Layar Utama dan Layar Terkunci, Pusat Kontrol, Siri, Pintasan, Spotlight, dan tombol Tindakan. Di Mac, bar menu.
-
Pemeriksaan port dan hitung mundur
Setelah ketukan, Secret Knock memeriksa port — melalui IPv4 atau IPv6, ke setiap alamat host jika Anda mau — dan menghitung mundur berapa lama port tetap terbuka.
-
Langsung ke SSH
Saat pintu terbuka, sekali ketuk membuka app SSH Anda melalui tautan ssh://, atau tautan apa pun yang Anda atur. Secara opsional, bangunkan server dengan Wake-on-LAN atau panggil webhook.
-
Mengetahui asal ketukan Anda
Menampilkan alamat publik asal ketukan Anda dan memungkinkan Anda menyematkan IPv4 atau IPv6 untuk setiap server — alasan paling umum ketukan gagal.
-
Riwayat setiap ketukan
Kapan Anda mengetuk, apakah pintu terbuka, dan dari mana: app, widget, Siri, atau Apple Watch.
-
Template dan terminal
Templat untuk knockd, MikroTik, DrayTek, dan fwknop; impor knockd.conf atau .fwknoprc; salin ketukan yang sama sebagai perintah knock, fwknop, atau ping untuk terminal Anda.
-
Pribadi dan terkunci
Daftar pintu dienkripsi di perangkat Anda dan di iCloud, kunci diselaraskan dengan enkripsi ujung ke ujung melalui Rantai Kunci iCloud, tersedia kunci Face ID atau Touch ID opsional, serta cadangan yang disegel dengan kata sandi Anda sendiri.
Data Tidak Dikumpulkan. Sungguh.
Alat yang menjaga server Anda seharusnya tidak mengawasi Anda. Secret Knock tidak memiliki akun, analitik, maupun pelacakan.
Baca kebijakan privasi →- Tanpa akun dan tanpa masuk — selamanya.
- Tanpa SDK analitik atau iklan di dalam app.
- Server Anda hanya diselaraskan melalui iCloud Anda sendiri; urutan ketukan dan kunci tetap di Rantai Kunci iCloud.
- App terhubung ke server Anda, dan ke ip.secretknock.app hanya untuk menampilkan IP publik asal ketukan Anda — dijawab seketika, tidak pernah dicatat.
Satu pintu gratis. Semua pintu, sekali bayar.
Gratis
$0 selamanya
- 1 server milik Anda sendiri
- Setiap fitur, termasuk Apple Watch
- Pintu demo untuk mencobanya, gratis
Pintu Tanpa Batas
$4.99 pembelian satu kali
- Server tanpa batas
- Satu pembelian untuk iPhone, iPad, Mac, dan Apple Watch
- Keluarga Berbagi
Harga AS. App Store menetapkan harga di negara Anda. Tanpa langganan, tanpa akun.
Panduan untuk pengaturan Anda
Halaman langkah demi langkah untuk server dan router yang paling sering diketuk.
- knockd di iPhone, iPad, dan Mac Kirim urutan port knockd dari iPhone, iPad, Mac, dan Apple Watch: ketukan TCP dan UDP, penundaan, payload, urutan sekali pakai, lalu pemeriksaan port dan SSH. Baca panduan →
- fwknop SPA di iPhone, Mac, dan Apple Watch Single Packet Authorization fwknop dari iPhone, iPad, Mac, dan Apple Watch: Rijndael + HMAC melalui UDP atau HTTP, kunci dari fwknop --key-gen atau kode QR. Baca panduan →
- Port knocking MikroTik Ketuk firewall MikroTik RouterOS dari iPhone, iPad, atau Mac: port knock address-list atau knock ukuran paket ICMP, lalu Winbox. Aturan disertakan. Baca panduan →
- Port knocking DrayTek Vigor Ketuk router DrayTek Vigor dengan kode TOTP-nya dari iPhone, iPad, Mac, atau Apple Watch, seperti Port Knocking Tool milik DrayTek. Baca panduan →
- Sembunyikan SSH di balik port knocking Jaga SSH tetap tertutup bagi pemindai dan buka hanya setelah ketukan: knockd dengan nftables atau iptables, atau SPA fwknop, serta klien untuk iPhone, iPad, Mac, dan Apple Watch. Baca panduan →
- Port knocking di Apple Watch Ketuk server Anda dari pergelangan tangan: Apple Watch mengetuk melalui iPhone Anda, atau sendiri dengan fwknop SPA melalui HTTP, lalu menghitung mundur jendela terbuka. Baca panduan →
- Mengapa ketukan port tidak membuka Daftar periksa untuk ketukan yang tidak membuka: alamat asal ketukan, IPv4 vs IPv6, SYN yang dikirim ulang, pengaturan waktu, jam, dan urutan aturan, dengan perintah. Baca panduan →
- contoh knockd.conf Contoh knockd.conf yang berfungsi: buka SSH selama beberapa detik, urutan buka dan tutup, urutan sekali pakai, serta set nftables, dengan catatan untuk Secret Knock. Baca panduan →
- penyiapan server fwknop Instal fwknopd di Debian atau Ubuntu, buat kunci, tulis access.conf, blokir SSH secara default, dan uji dengan klien fwknop sebelum menambahkan pintu. Baca panduan →
- Ketukan port, VPN, atau fail2ban? Kapan ketukan port merupakan alat yang tepat untuk melindungi SSH dan panel admin, serta kapan VPN seperti WireGuard atau Tailscale, atau fail2ban, lebih sesuai. Baca panduan →
Pertanyaan
Apa itu port knocking?
Port knocking menjaga layanan seperti SSH tetap tersembunyi di balik firewall tertutup. Firewall membukanya hanya untuk alamat yang terlebih dahulu mengirim pola rahasia upaya koneksi — ketukan. knockd memantau urutan port; fwknop menerima satu paket Otorisasi Paket Tunggal terenkripsi.
Server mana yang dapat digunakan dengan Secret Knock?
Server apa pun yang menjalankan knockd atau fwknopd, serta firewall yang membuka port setelah urutan upaya koneksi TCP atau UDP — misalnya pada VPS Linux, server rumahan, NAS, atau router.
Apakah berfungsi dengan router MikroTik atau DrayTek?
Ya. Port knocking MikroTik melalui upaya koneksi maupun ukuran paket ICMP dapat digunakan, dan Secret Knock mengirim ukuran ping yang diharapkan oleh aturan router. Untuk router DrayTek Vigor, aplikasi ini mengetuk seperti Port Knocking Tool milik DrayTek sendiri: port pertama, lalu dua port yang dibuat dari kode TOTP router. Templat mengisi pengaturan yang umum digunakan.
Dapatkah saya mencobanya tanpa server sendiri?
Ya. Setelah pertama kali dimulai, Secret Knock menambahkan pintu demo: server pengujian publik di demo.secretknock.app. Tekan dan tahan pengetuknya, lalu server membuka port untuk alamat Anda selama 30 detik, sehingga Anda dapat melihat seluruh alur sebelum menambahkan server sendiri. Pintu demo tidak dihitung sebagai server gratis.
Apakah port knocking aman?
Urutan ketukan klasik dikirim tanpa enkripsi, jadi anggap ini sebagai satu lapisan tambahan di depan kunci SSH yang kuat, bukan sebagai pengganti. SPA fwknop lebih kuat: setiap paket dienkripsi, diautentikasi dengan HMAC, dan tidak dapat diputar ulang.
Apakah berfungsi di Apple Watch?
Ya. App Apple Watch tidak dapat mengirim paket jaringan mentah sendiri, sehingga Watch mengetuk melalui iPhone Anda. Saat jauh dari iPhone, Watch dapat mengirim SPA fwknop melalui HTTP jika server Anda mengaktifkannya.
Mengapa ketukan saya tidak membuka port?
Paling sering, ketukan dikirim melalui IPv6 sementara SSH terhubung melalui IPv4, atau sebaliknya, atau server melihat IP publik yang berbeda. Secret Knock menampilkan alamat asal Anda mengetuk dan memungkinkan Anda menetapkan IPv4 atau IPv6 untuk setiap server. Panduan port knocking membahas penyebab lainnya.
Apakah Secret Knock mengumpulkan data?
Tidak. Tidak ada akun, analitik, maupun pelacakan. Server dan kunci Anda tetap berada di perangkat Anda serta di iCloud Anda sendiri.
Berapa biayanya?
Satu server gratis dengan setiap fitur. Server tanpa batas tersedia melalui pembelian satu kali yang mencakup iPhone, iPad, Mac, dan Apple Watch, serta dapat digunakan dengan Keluarga Berbagi.
Biarkan pintu tertutup. Bawa ketukannya.
Secret Knock segera hadir di App Store untuk iPhone, iPad, Mac, dan Apple Watch.
Segera hadir di App Store