質問: このwindowsファイアウォールルールは何をしますか? i このコードを見つけて実装しました windowsファイアウォールにルールを追加します。それはおそらくyoutubeストリームをスピードアップします。誰かが要求/応答に関して何をしているのか説明できますか?改善は見られず、何を達成しようとしているのかを理解したいと思います。netsh advfirewall firewall add rule name="mitchribarytube" dir=in action=block remoteip=173.194.55.0/24,206.111.0.0/16 enable=yes ありがとう、マット
回答: ファイアウォールルールは、173.194.55または206.111で始まるipアドレスがコンピューターに接続するのをブロックしています。この記事は、これらのアドレスがcdnサーバーに属していることを示唆しています。これは基本的に、地理的に近い可能性のあるキャッシュです。これは、youtubeサーバーが同じ情報を何度も送信する必要がないことを意味します。この記事が速度低下の原因となる理由は、インターネットプロバイダーがこれらのアドレスからのトラフィックを遅くしている可能性があるためです。したがって、それらをブロックすると、インターネットプロバイダーがトラフィックを遅くしていない可能性のあるyoutubeのサーバーからストリームが直接送信されるようになります。以前にストリーミングの速度が低下したことがない場合、またはこのルールを追加してもメリットが見られない場合は、cdnサーバーの速度が低下していないと接続が遅くなる可能性があるため、無効にすることをお勧めします。コマンドに関する追加情報netshコマンドは、windowsシステムで、ネットワークコンポーネントとサービスの構成を表示および変更するために使用されます。ツールの詳細については、 ここ を参照してください。advfirewall firewall add rule partは、ファイアウォールにルールを追加するように指示します。name="mitchribarytube" partは、ルールの名前を定義します。これは好きなものにすることができます。後で簡単に認識できるようにします。dir=inは、ルールの方向(この場合はインバウンド)を指定します。つまり、このルールは、他のコンピューターに接続するときではなく、自分のコンピューターに接続しようとするコンピューターに適用されます。action=blockは、このルールに一致するすべてのトラフィックをブロックするように指示します。remoteip=173.194.55.0/24,206.111.0.0/16は、このルールが、関係する他のコンピューターのアドレスが173.194.55または206.111で始まるトラフィックに適用されることを示しています。/24と/ 16は、使用するアドレスの量を示します。ドット間の各数値には8バイトがあるため、/ 24は最初の3つ(24/8)の数値(173.194.55)を使用するように指示し、/ 16は最初の2つ(16/8)の数値(206.111)を使用するように指示します。 。最後に、 enable=yesルールを有効に設定するだけです。