コンテンツへ移動
Secret Knock

サポート

以下のフォームからメッセージをお送りいただくか、[email protected] までご連絡ください。お使いのデバイス、サーバーソフトウェア(knockdまたはfwknopd)、ノックしたときに起きることをお知らせください。ノックシーケンスやキーは絶対に送信しないでください。

お問い合わせ

内容を選択してください

どのようにお手伝いできますか?お使いのデバイス、サーバーソフトウェア(knockdまたはfwknopd)、発生している問題をお知らせください。

返信をご希望の場合のみ入力してください。ノックシーケンスやキーは絶対に送信しないでください。

追加する前に、スクリーンショットにノックやキーが表示されていないことを確認してください。

送信される内容

  • メッセージとお問い合わせの種類
  • 入力した場合は、メールアドレス
  • 追加した場合は、スクリーンショット
  • ページの言語。悪用を防ぐため、サーバーはメッセージの送信元IPアドレスを保持します

取り扱いについては、プライバシーポリシーのサポートフォームに関するセクションをご覧ください。

ノックしてもポートが開かない

  1. 1ホーム画面でノック元のアドレスを確認し、サーバログと比較してください。異なる場合は、サーバに対してIPv4またはIPv6を固定してください。
  2. 2サーバを確認してください。knockdとfwknopdは認識したノックをすべて記録します。何も記録されない場合、パケットはサーバに届いていません。
  3. 3knockd.confのseq_timeoutとポートの順序が、アプリ内のシーケンスと一致していることを確認してください。
  4. 4モバイルデータ通信またはVPNではパブリックアドレスが変わります。ネットワークを切り替えた後は、もう一度ノックしてください。
ポートノッキングガイドを読む →

よくある質問

ポートノッキングとは何ですか?

ポートノッキングでは、SSHなどのサービスを閉じたファイアウォールの背後に隠します。ファイアウォールは、最初に接続試行の秘密のパターン、つまりノックを送信したアドレスに対してのみ開きます。knockdはポートのシーケンスを監視し、fwknopは暗号化された1つのSingle Packet Authorizationパケットを受け付けます。

Secret Knockはどのサーバで使えますか?

knockdまたはfwknopdを実行しているあらゆるサーバ、およびTCPまたはUDPの接続試行のシーケンス後にポートを開くファイアウォールで使用できます。たとえば、Linux VPS、ホームサーバ、NAS、ルーターなどです。

MikroTikやDrayTekのルーターでも使えますか?

はい。接続試行によるMikroTikのポートノッキングと、ICMPパケットサイズによる方式のどちらにも対応しており、Secret Knockはルーターのルールが想定するpingサイズを送信します。DrayTek Vigorルーターでは、DrayTek独自のPort Knocking Toolと同様にノックします。最初のポートに続き、ルーターのTOTPコードから作成された2つのポートを使用します。テンプレートにより、一般的な設定を入力できます。

自分のサーバなしで試せますか?

はい。最初の起動後、Secret Knockはデモ用のドアとしてdemo.secretknock.appの公開テストサーバを追加します。そのノッカーを長押しすると、サーバは30秒間、あなたのアドレスに対してポートを開きます。自分のサーバを追加する前に、全体の流れを確認できます。デモ用のドアは無料のサーバ枠にはカウントされません。

ポートノッキングは安全ですか?

従来のノックシーケンスは平文で送信されるため、強力なSSH鍵の代わりではなく、その前に置く追加のレイヤーとして扱ってください。fwknop SPAはより強力です。各パケットは暗号化され、HMACで認証され、リプレイできません。

Apple Watchでも使えますか?

はい。Apple Watchのアプリは生のネットワークパケットを直接送信できないため、WatchはiPhone経由でノックします。iPhoneから離れている場合、サーバが対応していれば、WatchはHTTP経由でfwknop SPAを送信できます。

ノックしてもポートが開かなかったのはなぜですか?

最も多い原因は、ノックはIPv6経由で送信された一方でSSHはIPv4経由で接続している、またはその逆であること、あるいはサーバが別のパブリックIPを認識していることです。Secret Knockでは、ノック元のアドレスを表示し、サーバごとにIPv4またはIPv6を固定できます。その他の原因については、ポートノッキングガイドを参照してください。

Secret Knockはデータを収集しますか?

いいえ。アカウント、分析、トラッキングはありません。サーバと鍵は、お使いのデバイスとご自身のiCloudにのみ保存されます。

料金はいくらですか?

すべての機能を1台のサーバで無料で利用できます。サーバを無制限に利用するには1回限りの購入が必要です。iPhone、iPad、Mac、Apple Watchで利用でき、ファミリー共有にも対応しています。