使用 TOTP 對 DrayTek Vigor 進行連接埠敲門
DrayTek Vigor 路由器可將管理介面隱藏在以時間為基礎的敲門機制之後:連接埠會每 30 秒隨 TOTP 代碼變更。Secret Knock 會在你的裝置上計算代碼,並以 DrayTek 自家 Port Knocking Tool 相同的方式敲門。
Vigor 敲門的運作方式
路由器會顯示一組 TOTP 金鑰,通常以 QR 碼呈現。該金鑰每 30 秒會產生一組六位數代碼。敲門會進行三次 TCP 連線嘗試:先使用你在路由器上設定的第一個連接埠,接著使用 1000 加上代碼前三位數,最後使用 2000 加上末三位數。然後,路由器會為你的位址開啟其管理連接埠,例如 443 的網頁管理介面。
在 App 中新增門
- 1新增門 › 從範本開始 › DrayTek Vigor(將網頁管理介面 443 設為要檢查的連接埠)。
- 2輸入路由器的第一個敲門連接埠及其 TOTP 金鑰——base32 金鑰或 otpauth 連結。在 iPhone 和 iPad 上,請掃描路由器的 QR 碼。
- 3編輯器會顯示目前的驗證碼,也就是你在設定路由器時,路由器要求輸入的代碼。
- 4敲門;App 會在當下計算代碼。
問題
時鐘需要同步嗎?
需要,大致上要同步:代碼以時間為基礎,因此你的裝置和路由器都需要有正確的時間。