TOTPを使ったDrayTek Vigorのポートノッキング
DrayTek Vigorルーターでは、時刻ベースのノックで管理画面を隠せます。ポートはTOTPコードに応じて30秒ごとに変わります。Secret Knockはデバイス上でコードを計算し、DrayTek独自のPort Knocking Toolと同じ方法でノックを送信します。
Vigorのノックの仕組み
ルーターには通常、QRコードとしてTOTPキーが表示されます。そのキーから30秒ごとに6桁のコードが生成されます。ノックは3回のTCP接続試行で構成されます。最初にルーターで設定した最初のポート、次にコードの先頭3桁に1000を加えたポート、最後に末尾3桁に2000を加えたポートです。その後、ルーターはWeb管理画面の443などの管理ポートを、あなたのアドレスに対して開きます。
アプリにドアを追加する
- 1新しいドア › テンプレートから開始 › DrayTek Vigor(確認するポートとしてWeb管理画面の443を設定します)。
- 2ルーターの最初のノックポートとTOTPキー(base32キーまたはotpauthリンク)を入力します。iPhoneとiPadでは、ルーターのQRコードをスキャンします。
- 3設定中にルーターから求められる現在の認証コードがエディタに表示されます。
- 4ノックします。アプリはその時点でコードを計算します。
よくある質問
時計を合わせる必要がありますか?
はい。おおよそ一致している必要があります。コードは時刻に基づくため、デバイスとルーターの時刻が正しく設定されている必要があります。