web-dev-qa-db-ja.com

私の妻はFacebookにハマっていて、助けを求めてきました。 DD-WRTを使用してアクセスを制限するにはどうすればよいですか?

これから始めましょう。私たちは、1日の特定の時間帯にインターネットサイトをブロックすることにのみ関心があります。 (スロットルの使用法はさらに優れていますが、その面で高品質のソフトウェアが不足しているようです。)ステップ1は問題があることを認めています。 ステップ2は、他の誰かと協力して、適切な解決策を考え出します。この場合、少し遅くすることで実際に機能する可能性があります。

これを最初に研究したとき、DD-WRTがすでにのコントロールを持っていることを発見して興奮しました "Access制限事項」、名前付き「WANアクセス」。彼らのすべてのドキュメントは、私が達成しようとしていたことを正確に説明しています。唯一の問題は、動作しないことです。以下の私の設定を見ることができます:

ここに私がすでに試したことのいくつかがあります:

  1. [PC]で、[クライアントのリストを編集]ボタンをクリックしました
    • 問題のコンピューターの各MACアドレスをリストに追加する必要があります
    • これは編集が簡単で、大丈夫です
  2. 「拒否」と「フィルター」を交互に切り替える
    • 「拒否」は期待どおりに機能します(すべてのインターネットアクセスが即座にブロックされます)
    • 「フィルター」が効かないようです
  3. キーワードによるブロックを試みましたが、すべてのページコンテンツは今日HTTPS経由で送信されています
    • URLのHTTPバージョンとHTTPSバージョンの両方が含まれています
    • URLのHTTP/HTTPSバージョンの各URLの末尾にポート番号を含めました(wwwプレフィックスを含むバージョンを数えると、以下の図のように、合計8つのURLが生成されます)

ルーターは_Linksys WRT54GL v1.1_であり、DD-WRT v24-sp2 (10/10/09) stdを実行しています。 2009年以来、物事が大きく変わっただけで、このファームウェアではトラフィックを抑制できなくなったのでしょうか。

何が悪いのですか?

enter image description here


これは、以下の投稿で説明されている状況とは異なります。そのQ&Aでの提案は役に立ちますが、私が探しているものに近いものではありません。

Google ChromeでFacebookへのアクセスをブロックするにはどうすればよいですか?

3

残念ながら、DD-WRTにはこの機能がなく、おそらくないでしょう。 httpsをスケジュールで完全にブロックすることができますが、それは機能の範囲についてです。

使用しているルーターのモデルを追加していません。しかし、私はそれがOpenWRTと互換性があることを望んでいます。 https://wiki.openwrt.org/toh/start で確認できます。

デバイスのフラッシュの手順に注意深く従ってください。 dd-wrtからopenWRTに移行するほとんどの場合、web-flashイメージはdd-wrtのファームウェアアップグレードタブから機能します。

互換性がある場合は、web-gui(Luci)のパッケージマネージャーからprivoxyをインストールするのと同じくらい簡単です。これを実行するための手順は次のとおりです https://wiki.openwrt.org/doc/howto/proxy.privoxy

Luciのペアレンタルコントロールを通じてこれを行うこともできると思います。 OpenWRTでペアレンタルコントロールを使用したことがないので、dd-wrtよりも優れた機能があるとは言えません。 https://openwrt.org/docs/guide-user/firewall/parental-controls

Pfsense&OpenSenseには、あなたが切望する機能もあります。ただし、古いPCまたはPFsense互換のプラットフォームにインストールする必要があります。

私は2011年にFacebookの使用をやめました。妻にも同じことをするよう説得してみることをお勧めします。全然見逃しません。

これがあなたと妻を助けることを願っています。よろしく、

2
Tim_Stewart

うまくいくかもしれないいくつかの可能性があります。

1つの可能性は、ルーターがHTTPSのフィルタリングをサポートしていないことです。これに対する修正は、エントリに(443ポートを追加する)HTTPSを追加することです。エントリを複製して、1つの:80と1つの:443を指定することで、両方のポートを指定することもできます。または https://facebook.com:44 でsを省略してみてください http://facebook.com:44 を使用します。

ルーターの設定では、アドレスではなくURL( https://www.facebook.com )が要求されるため、アドレス(www.facebook.com)試してみてください。 (また、上記のステップでそれをやってみてください)

また、MACアドレスがコンピュータの適切なインターフェイスと一致していることを確認してください。 Windowsではipconfigコマンドを、Unixのようなシステム(GNU/LinuxやFreeBSDなど)ではifconfigを使用できます。