Port knocking cho iPhone, iPad, Mac và Apple Watch
Gõ. Cửa mở.
Secret Knock mở các cổng ẩn của máy chủ bằng một lần gõ bí mật — Chuỗi knockd, Ủy quyền gói đơn fwknop, kích thước ping dành cho MikroTik hoặc mã DrayTek Vigor — từ iPhone, Mac hoặc cổ tay của bạn. Sau đó, ứng dụng kiểm tra cổng và chuyển bạn sang SSH.
iPhone và iPad chạy iOS 18 trở lên · Mac chạy macOS 15 trở lên · Apple Watch chạy watchOS 11 trở lên
Cách hoạt động
-
Thêm cửa của bạn
Nhập Chuỗi knockd — các cổng TCP và UDP, độ trễ, payload — khóa SPA của fwknop, kích thước ping hoặc khóa TOTP của DrayTek Vigor. Bắt đầu từ mẫu hoặc nhập knockd.conf hay .fwknoprc của bạn.
-
Nhấn và giữ để gõ
Mỗi lần gõ đều đi kèm một nhịp rung trong tay bạn. Hoặc gõ từ Apple Watch, tiện ích, Trung tâm điều khiển, Siri hoặc nút Tác vụ — trên Mac, từ thanh menu.
-
Cánh cửa đang hé mở
Secret Knock kiểm tra xem cổng có phản hồi, đếm ngược thời gian cửa mở — cả trên Màn hình khóa và trong Dynamic Island — rồi mở ứng dụng SSH của bạn chỉ với thêm một lần chạm.
Một cú gõ, mọi màn hình
Cùng những cánh cửa trên iPhone, iPad, Mac và Apple Watch, được đồng bộ hóa qua iCloud của riêng bạn — và trên iPhone Duo, danh sách cùng cánh cửa hiển thị cạnh nhau.
Mọi thứ một lần gõ cần
Dành cho những người luôn đóng máy chủ của mình — homelab, VPS, bộ định tuyến và máy chủ văn phòng.
-
Mọi kiểu gõ
Chuỗi knockd qua TCP và UDP với độ trễ, tải trọng và chuỗi dùng một lần; SPA fwknop với Rijndael và HMAC qua UDP hoặc HTTP; kích thước ping cho MikroTik và iptables; DrayTek Vigor với mã TOTP của nó.
-
Gõ từ mọi nơi
Apple Watch và tổ hợp trên mặt đồng hồ, tiện ích Màn hình chính và Màn hình khóa, Trung tâm điều khiển, Siri, Phím tắt, Spotlight và nút Tác vụ. Trên Mac, thanh menu.
-
Kiểm tra cổng và đếm ngược
Sau khi gõ, Secret Knock kiểm tra cổng — qua IPv4 hoặc IPv6, đến mọi địa chỉ của máy chủ nếu bạn muốn — và đếm ngược thời gian cổng còn mở.
-
Truy cập SSH ngay
Ngay khi cửa mở, một lần chạm sẽ mở ứng dụng SSH của bạn qua liên kết ssh:// hoặc bất kỳ liên kết nào bạn đặt. Bạn cũng có thể đánh thức máy chủ bằng Wake-on-LAN hoặc gọi một webhook.
-
Biết bạn gõ từ đâu
Hiển thị địa chỉ công khai mà lần gõ của bạn xuất phát và cho phép bạn ghim IPv4 hoặc IPv6 cho từng máy chủ — lý do phổ biến nhất khiến việc gõ không thành công.
-
Lịch sử mọi lần gõ
Bạn đã gõ khi nào, cửa có mở hay không và từ đâu: ứng dụng, tiện ích, Siri hoặc Apple Watch.
-
Mẫu và terminal
Mẫu cho knockd, MikroTik, DrayTek và fwknop; nhập knockd.conf hoặc .fwknoprc; sao chép cùng một lần gõ dưới dạng lệnh knock, fwknop hoặc ping để dùng trong terminal.
-
Riêng tư và được khóa
Danh sách cửa được mã hóa trên thiết bị của bạn và trong iCloud, các khóa được đồng bộ hóa với mã hóa đầu cuối qua Chuỗi khóa iCloud, có tùy chọn khóa bằng Face ID hoặc Touch ID, cùng các bản sao lưu được niêm phong bằng mật khẩu của riêng bạn.
Không thu thập dữ liệu. Thật đấy.
Một công cụ bảo vệ máy chủ của bạn không nên theo dõi bạn. Secret Knock không có tài khoản, không phân tích và không theo dõi.
Đọc chính sách quyền riêng tư →- Không có tài khoản và không cần đăng nhập — không bao giờ.
- Không có SDK phân tích hoặc quảng cáo trong ứng dụng.
- Máy chủ của bạn chỉ đồng bộ qua iCloud riêng của bạn; chuỗi gõ và khóa luôn trong Chuỗi khóa iCloud.
- Ứng dụng liên lạc với máy chủ của bạn và với ip.secretknock.app chỉ để hiển thị IP công khai mà bạn gõ từ đó — phản hồi ngay tại chỗ, không bao giờ ghi nhật ký.
Một cửa miễn phí. Mua một lần, thêm cửa không giới hạn.
Miễn phí
$0 vĩnh viễn
- 1 máy chủ của riêng bạn
- Mọi tính năng, bao gồm cả Apple Watch
- Cửa demo để bạn thử, hoàn toàn miễn phí
Cửa không giới hạn
$4.99 mua một lần
- Máy chủ không giới hạn
- Một lần mua cho iPhone, iPad, Mac và Apple Watch
- Chia sẻ trong gia đình
Giá tại Hoa Kỳ. App Store đặt giá tại quốc gia của bạn. Không có gói đăng ký, không cần tài khoản.
Hướng dẫn cho thiết lập của bạn
Các trang hướng dẫn từng bước dành cho các máy chủ và bộ định tuyến mà mọi người thường gõ nhất.
- knockd trên iPhone, iPad và Mac Gửi chuỗi cổng knockd từ iPhone, iPad, Mac và Apple Watch: gõ TCP và UDP, độ trễ, tải trọng, chuỗi dùng một lần, sau đó kiểm tra cổng và SSH. Đọc hướng dẫn →
- fwknop SPA trên iPhone, Mac và Apple Watch Ủy quyền gói đơn fwknop từ iPhone, iPad, Mac và Apple Watch: Rijndael + HMAC qua UDP hoặc HTTP, khóa từ fwknop --key-gen hoặc mã QR. Đọc hướng dẫn →
- Gõ cổng MikroTik Gõ vào tường lửa MikroTik RouterOS từ iPhone, iPad hoặc Mac: gõ cổng bằng address-list hoặc gõ theo kích thước gói ICMP, rồi dùng Winbox. Có sẵn quy tắc. Đọc hướng dẫn →
- Gõ cổng DrayTek Vigor Gõ vào bộ định tuyến DrayTek Vigor bằng mã TOTP từ iPhone, iPad, Mac hoặc Apple Watch, giống như Port Knocking Tool của chính DrayTek. Đọc hướng dẫn →
- Ẩn SSH sau port knocking Giữ SSH đóng trước các trình quét và chỉ mở sau một lần gõ: knockd với nftables hoặc iptables, hoặc fwknop SPA, cùng ứng dụng khách dành cho iPhone, iPad, Mac và Apple Watch. Đọc hướng dẫn →
- Gõ cổng trên Apple Watch Gõ vào máy chủ từ cổ tay: Apple Watch gõ qua iPhone hoặc tự thực hiện với SPA fwknop qua HTTP, rồi đếm ngược thời gian cửa mở. Đọc hướng dẫn →
- Vì sao một lần gõ không mở cửa Danh sách kiểm tra cho các lần gõ không mở cửa: địa chỉ bạn gõ từ đó, IPv4 so với IPv6, SYN được gửi lại, thời gian, đồng hồ và thứ tự quy tắc, kèm các lệnh. Đọc hướng dẫn →
- Ví dụ knockd.conf Các ví dụ knockd.conf hoạt động: mở SSH trong vài giây, chuỗi mở và đóng, chuỗi dùng một lần và tập hợp nftables, kèm ghi chú dành cho Secret Knock. Đọc hướng dẫn →
- thiết lập máy chủ fwknop Cài đặt fwknopd trên Debian hoặc Ubuntu, tạo khóa, viết access.conf, chặn SSH theo mặc định và kiểm tra bằng ứng dụng khách fwknop trước khi thêm cửa. Đọc hướng dẫn →
- Gõ cổng, VPN hay fail2ban? Khi nào gõ cổng là công cụ phù hợp để bảo vệ SSH và các bảng quản trị, và khi nào VPN như WireGuard hoặc Tailscale, hay fail2ban, phù hợp hơn. Đọc hướng dẫn →
Câu hỏi
Gõ cổng là gì?
Gõ cổng giúp ẩn một dịch vụ như SSH sau tường lửa đang đóng. Tường lửa chỉ mở dịch vụ đó cho một địa chỉ trước tiên gửi một mẫu lần thử kết nối bí mật — cú gõ. knockd theo dõi một chuỗi cổng; fwknop chấp nhận một gói Ủy quyền gói đơn đã mã hóa.
Secret Knock hoạt động với những máy chủ nào?
Bất kỳ máy chủ nào chạy knockd hoặc fwknopd, cùng các tường lửa mở một cổng sau một chuỗi lần thử kết nối TCP hoặc UDP — ví dụ như trên VPS Linux, máy chủ tại nhà, NAS hoặc bộ định tuyến.
Ứng dụng có hoạt động với bộ định tuyến MikroTik hoặc DrayTek không?
Có. Cả gõ cổng MikroTik bằng lần thử kết nối lẫn bằng kích thước gói ICMP đều hoạt động, và Secret Knock gửi các kích thước ping mà quy tắc của bộ định tuyến yêu cầu. Với bộ định tuyến DrayTek Vigor, ứng dụng gõ như Port Knocking Tool của chính DrayTek: cổng đầu tiên, rồi hai cổng được tạo từ mã TOTP của bộ định tuyến. Các mẫu điền sẵn những cài đặt thường dùng.
Tôi có thể dùng thử mà không cần máy chủ riêng không?
Có. Sau lần khởi chạy đầu tiên, Secret Knock thêm một cửa demo: máy chủ thử nghiệm công khai tại demo.secretknock.app. Nhấn giữ nút Gõ của máy chủ đó và máy chủ sẽ mở một cổng cho địa chỉ của bạn trong 30 giây, để bạn có thể xem toàn bộ quy trình trước khi thêm máy chủ của riêng mình. Cửa demo không được tính vào máy chủ miễn phí.
Gõ cổng có an toàn không?
Một chuỗi gõ cổ điển được truyền không mã hóa, vì vậy hãy xem đây là một lớp bổ sung trước các khóa SSH mạnh, không phải là giải pháp thay thế. SPA của fwknop mạnh hơn: mỗi gói được mã hóa, xác thực bằng HMAC và không thể bị phát lại.
Ứng dụng có hoạt động trên Apple Watch không?
Có. Các ứng dụng Apple Watch không thể tự gửi gói mạng thô, nên Watch sẽ gõ qua iPhone của bạn. Khi không ở gần iPhone, Watch có thể gửi SPA của fwknop qua HTTP nếu máy chủ của bạn bật tính năng này.
Tại sao cú gõ của tôi không mở cổng?
Thường là do cú gõ đi qua IPv6 trong khi SSH kết nối qua IPv4, hoặc ngược lại, hoặc máy chủ nhận thấy một IP công khai khác. Secret Knock hiển thị địa chỉ mà bạn gõ từ đó và cho phép bạn ghim IPv4 hoặc IPv6 cho từng máy chủ. Hướng dẫn gõ cổng đề cập đến các nguyên nhân khác.
Secret Knock có thu thập dữ liệu nào không?
Không. Không có tài khoản, không có phân tích và không có theo dõi. Máy chủ và khóa của bạn vẫn nằm trên các thiết bị của bạn và trong iCloud của riêng bạn.
Giá bao nhiêu?
Một máy chủ miễn phí với mọi tính năng. Không giới hạn máy chủ là giao dịch mua một lần, dùng cho iPhone, iPad, Mac và Apple Watch, đồng thời hỗ trợ Chia sẻ trong gia đình.
Giữ cửa đóng. Mang theo lần gõ.
Secret Knock sắp có trên App Store dành cho iPhone, iPad, Mac và Apple Watch.
Sắp có trên App Store