一部のブラウザーではWebサイトを同時にブロックしますが、他のブラウザーではブロックしません


0

特定のWebサイト(この場合はyoutube.com)を選択したブラウザーまたはブラウザーインスタンスでブロックする機能が必要ですが、他のサイトではブロックしません。たとえば、仮想デスクトップ1、2、3で異なるブラウザーまたはブラウザーインスタンスを開いているとします。デスクトップ1とデスクトップ2でyoutube.comをブロックしたいが、デスクトップ3でyoutube.comをブロックしたくない。

ホストファイルを使用してサイトをブロックできることは承知しています。説明されているように差別的に行う方法、またはこれを可能にする別のメカニズムはありますか?

私のシステムはUbuntu 16.04でOpenboxを使用しています。私はFirefoxを使用していますが、必要に応じて他のブラウザーを使用できます。私のシステムは遅く、リソースが限られているため、VMは実用的なアプローチではありません。


デスクトップはVMのようなものではありません。これは、複数の仮想モニターでアプリケーションウィンドウをグループ化するようなもので、どのモニターを見るかを選択します。単一の物理モニターで、現在作業していないものを隠すだけです。そうしないと、すべてのアプリケーションウィンドウが1つのデスクトップ上のスペースを奪い合うことになります。仮想デスクトップは、単一のデスクトップで行うことよりも実際には何も買いません。ブラウザーの3つのインスタンスを同時に開く必要があり、必要に応じて各インスタンスを構成します。
fixer1234

オプションでfirefoxを実行できますか?たとえばhosts2でアプリケーションを実行できますか?または多分..異なるアドレスyoutube2.comでyoutube.comにアクセスするように設定できますか?代わりにyoutube.comが、youtube.comをブロックしますか?VMについては知っていますが、使用したくありません。
Odroid

質問は、仮想デスクトップを活用してyoutubeでさまざまなことを行うことに焦点を当てているようです。私のポイントは、デスクトップはその点で何の利点も提供しないということでした。したがって、YouTubeでさまざまなことを行うことは、仮想デスクトップを使用していない場合と同じになります。ブラウザーの3つの同時インスタンスが必要になりますが、各インスタンスは、ブラウザーを構成して必要な処理を実行できる範囲で構成できます。あなたのコメントから、おそらくあなたの質問はデスクトップを可能なメカニズムとして示唆しているように
思えます

実際には、ブラウザの複数の同時インスタンスについて尋ねており、hostsファイルを介してさまざまなインスタンスでyoutubeをブロックまたはブロックしていません。hostsファイルはOSレベルで適用され、すべてのブラウザーは同じ環境で動作します。したがって、質問の重要な部分がhostsファイルの使用である場合、VMでしかできないと思います。質問の重要な部分がYouTubeの差別的なブロックだけである場合、hostsファイルを使用する以外の方法でおそらくそれを達成できます。質問を明確にできれば、人々はよりよく答えることができます。
fixer1234

サイトをブロックする唯一の方法、つまりホストを知っています。ただし、youtube.comへのアクセスをローカルで拒否する必要がありますが、別のプログラムからyoutubeにアクセスする必要もあります。
Ievgen

回答:


0

ページを提供するサイトを制御しないため、これを行う簡単な方法はありません。hostsファイルはドメインをIPアドレスに変換するだけなので、hostsファイルでこれを行うことはできません。

(理論的には)ユーザーにプロキシを強制的に通すことで、プロキシにUSERAGENT文字列に基づいて異なるコンテンツ制限を提供させることができます。たぶん、HTTPSの破りにも対処する必要があります。これは、独自の証明書をチェーンに追加することを意味します。

別の方法としては、クライアントを制御する場合にアプリケーション層のファイアウォールを取得することです。


「ブラウザの種類別」のブロックは実際に必要ですか?そうではなく、「これを回避するのはほとんど不可能」ではなく、情報のない人に障害を与えている場合、おそらく、DHCPを介したIPアドレスの割り当てと組み合わせて、ルーターでファイアウォールを実行する方が簡単です。 Youtubeを閲覧できる/できないプールに接続をドロップします。
davidgo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.