Port knocking DrayTek Vigor avec TOTP
Les routeurs DrayTek Vigor peuvent masquer leur interface d’administration derrière une frappe basée sur le temps : les ports changent toutes les 30 secondes avec un code TOTP. Secret Knock calcule le code sur votre appareil et envoie la frappe comme le fait l’outil Port Knocking de DrayTek.
Fonctionnement de la frappe Vigor
Le routeur affiche une clé TOTP, généralement sous forme de code QR. Toutes les 30 secondes, cette clé génère un code à six chiffres. La frappe consiste en trois tentatives de connexion TCP : d’abord le premier port configuré sur le routeur, puis 1000 plus les trois premiers chiffres du code, puis 2000 plus les trois derniers. Le routeur ouvre alors son port d’administration, comme l’interface web d’administration sur le port 443, pour votre adresse.
Ajouter la porte dans l’app
- 1Nouvelle porte › Commencer à partir d’un modèle › DrayTek Vigor (configure l’interface web d’administration, 443, comme port à vérifier).
- 2Saisissez le premier port de frappe du routeur et sa clé TOTP — la clé base32 ou le lien otpauth. Sur iPhone et iPad, scannez le code QR du routeur.
- 3L’éditeur affiche le code de vérification actuel, celui demandé par le routeur lors de sa configuration.
- 4Frapper ; l’app calcule le code à ce moment-là.
Questions
Les horloges doivent-elles être synchronisées ?
Oui, approximativement : le code est basé sur l’heure, votre appareil et le routeur doivent donc afficher l’heure correcte.
Guides pour votre configuration
- Le port knocking expliqué →
- knockd sur iPhone, iPad et Mac →
- SPA fwknop sur iPhone, Mac et Apple Watch →
- Port knocking MikroTik →
- Masquer SSH derrière le port knocking →
- Port knocking sur Apple Watch →
- Pourquoi une frappe n’ouvre pas le port →
- Exemples de knockd.conf →
- configuration du serveur fwknop →
- Port knocking, VPN ou fail2ban ? →