ネットワークにノックインする方法(DD-WRT)

Sep 11, 2025
プライバシーとセキュリティ
未取得のコンテンツ

秘密のノックが認識されたときにのみ「ドアを開ける」ように、ルーターで特別な「寮のノック」をしたいと思ったことはありませんか?ハウツーオタクは、DD-WRTにノックデーモンをインストールする方法を説明しています。

による画像 ビック およびAviadRaviv

まだ読んでいない場合は、シリーズの以前の記事を確認してください。

あなたがそれらのトピックに精通していると仮定して、読み続けてください。このガイドはもう少し技術的であり、初心者はルーターを改造するときに注意する必要があることに注意してください。

概要概要

従来、デバイス/サービスと通信できるようにするには、を開始する必要がありました フル それとのネットワーク接続。ただし、そうすることで、セキュリティ時代と呼ばれる攻撃対象領域が明らかになります。ノックデーモンは一種の ネットワークスニファ 事前設定されたシーケンスが観察されたときに反応する可能性があります。として 接続を確立する必要はありません ノックデーモンが構成されたシーケンスを認識するために、必要な機能を維持しながら攻撃対象領域を減らします。ある意味で、ルーターを事前調整します。 望ましい 2ビット 」応答(貧しいロジャーとは異なり…)。

この記事では、次のことを行います。

  • Knockdを使用してルーターを使用する方法を示します Wake-On-Lan ローカルネットワーク上のコンピューター。
  • からノックシーケンスをトリガーする方法を示します Androidアプリケーション 、およびコンピュータ。

注:インストール手順は関係ありませんが、映画シリーズを見ることができます 全体の概要を確認するために、「いつ戻るか」を作成しました ノックするように設定します。 (大雑把なプレゼンテーションを許してください)。

セキュリティへの影響

「についての議論 Knockdの安全性 ?”、 長い と日付 多くのミレニアル世代を支援する (インターネット時代)しかし、結論はこれです:

ノックは隠すことによるセキュリティのレイヤーであり、次の目的でのみ使用する必要があります。 強化する 暗号化などの他の手段であり、それ自体で使用するべきではありません。最終的にはすべてセキュリティ対策になります。

前提条件、前提条件、および推奨事項

  • あなたが持っていると仮定されます Opkg対応DD-WRTルーター
  • セットアップに「しばらく」かかる場合があるため、しばらくお待ちください。
  • を取得することを強くお勧めします DDNSアカウント 外部(通常は動的)IP用。

ひびが入りましょう

インストールと基本構成

ルーターへのターミナルを開き、以下を発行して、Knockデーモンをインストールします。

opkgアップデート; opkgインストールノック

Knockdがインストールされたので、トリガーシーケンスと、トリガーされたときに実行されるコマンドを構成する必要があります。これを行うには、テキストエディタで「knockd.conf」ファイルを開きます。ルーターでは、これは次のようになります。

vi /opt/etc/knockd.conf

コンテンツを次のようにします。

9000002
ログファイル= / var / log / knockd.log
UseSyslog

9000003
シーケンス= 56,56,56,43,43,43,1443,1443,1443
seq_timeout = 30
コマンド= / usr / sbin / wol aa:bb:cc:dd:ee:22 -i $(nvram get lan_ipaddr |cut-d。-f1,2,3).255
tcpflags = sync

上記を説明しましょう:

  • 「オプション」セグメントを使用すると、デーモンのグローバルパラメータを構成できます。この例では、デーモンに保持するように指示しました Syslogとファイルの両方のログ 。両方のオプションを組み合わせて使用​​しても害はありませんが、どちらか一方だけを保持することを検討する必要があります。
  • 「wakelaptop」セグメントは、MACアドレスがaa:bb:cc:dd:ee:22のコンピューターのLANに対してWOLコマンドをトリガーするシーケンスの例です。
    注:上記のコマンドは、クラスCサブネットを持つデフォルトの動作を前提としています。

さらにシーケンスを追加するには、「wakelaptop」セグメントをコピーして貼り付け、ルーターによって実行される新しいパラメータやコマンドで調整します。

起動

起動時にルーターにデーモンを呼び出させるには、以下を「geek-init」スクリプトに追加します。 OPKGガイド

knockd -d -c /opt/etc/knockd.conf -i "$(nvram get wan_ifname)"

これにより、ルーターの「WAN」インターフェースでKnockデーモンが起動し、インターネットからのパケットをリッスンします。

Androidからノック

移植性の時代には、「そのためのアプリを用意する」ことがほぼ不可欠です…そうです StavFX タスク用に作成しました:)
このアプリは、Androidデバイスから直接ノッキングシーケンスを実行し、ホーム画面でのウィジェットの作成をサポートします。

  • をインストールします ノッカーアプリケーション Androidマーケットから(また親切にして良い評価を与えてください)。
  • デバイスにインストールしたら、デバイスを起動します。次のようなメッセージが表示されます。
  • サンプルアイコンを長押しして編集するか、「メニュー」をクリックして新しいエントリを追加します。新しいエントリは次のようになります。
  • 行を追加し、ノッキングに必要な情報を入力します。上記のWOL構成の例では、次のようになります。
  • 必要に応じて、ノック名の横にあるアイコンを長押ししてアイコンを変更します。
  • ノックを保存します。
  • メイン画面で新しいノックをシングルタップしてアクティブにします。
  • オプションで ウィジェットを作成する ホーム画面でそれのために。

各ポートに3つのグループを使用してサンプル構成ファイルを構成しましたが(以下のTelnetセクションのため)、このアプリケーションでは、ポートの繰り返し回数に制限はありません(あるとしても)。
そのアプリを楽しんでください StavFX 寄付しました:-)

Windows / Linuxからのノック

最も単純なネットワークユーティリティ(別名「Telnet」)でノッキングを実行することは可能ですが、Microsoftは、Telnetは「セキュリティリスク」であると判断し、その後、デフォルトで最新のWindowsにインストールしなくなりました。 「一時的な安全を確保するために本質的な自由を放棄できる彼らは、自由にも安全にも値しません。 〜ベンジャミン・フランクリン」しかし私は逸脱します。

シーケンス例をポートごとに3つのグループに設定した理由は、telnetが目的のポートに接続できない場合、自動的にさらに2回再試行するためです。これは、telnetが実際に3回ノックしてから、あきらめることを意味します。したがって、ポートグループ内のポートごとにtelnetコマンドを1回実行するだけです。次のポートグループを実行するまで、各ポートのtelnetのタイムアウトを待機する必要があるため、30秒のタイムアウト間隔が選択された理由でもあります。テストフェーズが終了したら、この手順を簡単な方法で自動化することをお勧めします。 バッチ バッシュ 脚本。

サンプルシーケンスを使用すると、これは次のようになります。

すべてがうまくいけば、それはそれであるはずです。

トラブルシューティング

ルーターがシーケンスに反応しない場合は、次のようなトラブルシューティング手順を実行できます。

  • ログの表示– Knockdは、ノッキングシーケンスがデーモンに到着したかどうか、およびコマンドが正しく実行されたかどうかを確認するためにリアルタイムで表示できるログを保持します。
    少なくとも上記の例のようにログファイルを使用していると仮定して、それをリアルタイムで表示するには、ターミナルで発行します。

[HOWTO] Set Up DD-WRT Repeater (Extend WiFi Range)

Two Routers With The Same SSID's? (WIFI Network ID's) When You Can & When It's Not A Great Idea.

How To Install DD-WRT On Your Router

DD-WRT Client Bridge Setup

Setting Up Guest Wifi On DD-WRT

DD-WRT Client Mode Setup


プライバシーとセキュリティ - 最も人気のある記事

Nest ProtectはWi-Fi接続がなくても機能しますか?

プライバシーとセキュリティ Aug 16, 2025

Wi-Fiが切れて、スマートホームデバイスが接続を失った場合、それはほとんどの場合不便です。ただし、次のような潜在的な命の恩人�..


Twitterの迷惑メールをすべて止める方法

プライバシーとセキュリティ May 18, 2025

未取得のコンテンツ Twitterは、まったく不合理で信じられないほど迷惑な量のメールを大量に送信します。注意しないと、1日に5〜10�..


独自のホームVPNサーバーを設定する方法

プライバシーとセキュリティ Jul 31, 2025

仮想プライベートネットワーク(VPN)は、世界中を旅している場合でも、単に旅行している場合でも、非常に便利です。 公共Wi-F..


何が信頼され、なぜそれが私のMacで実行されているのですか?

プライバシーとセキュリティ Nov 1, 2024

そのため、Macでtrustedと呼ばれるものが実行されているのを見つけ、それを…trustedできるかどうか疑問に思っています。幸いなことに�..


(ほとんどの)デスクトップアプリがWindowsストアで利用できない理由

プライバシーとセキュリティ Sep 29, 2025

Windows10に含まれているWindowsストアは、探しているすべてのソフトウェアを見つけるためのワンストップショップになる可能性がありま..


ドアや窓が開いたときに、何でも自動的に録音を開始する方法

プライバシーとセキュリティ Jul 28, 2025

未取得のコンテンツ Manythingを使用すると、次のことができます 古いスマートフォンをホームセキュリティカメラに変える ..


QRコードの説明:どこにでもこれらの正方形のバーコードが表示される理由

プライバシーとセキュリティ May 6, 2025

未取得のコンテンツ QRコードは、広告、看板、ビジネスウィンドウ、および製品に貼り付けられています。マーケターの間で非常に�..


お気に入りのブラウザで短縮URLの「リンク先」を確認する

プライバシーとセキュリティ Sep 5, 2025

未取得のコンテンツ お気に入りのブラウザで短縮URLが実際にどこにつながるかを簡単に確認する方法が必要ですか?次に、長いURLのブック�..


カテゴリ