NxFilter Tutorial

  • EN English
  • DE Deutsch
  • ES Español
  • FR Français
  • IT Italiano
  • JP 日本語
  • BR Português
  • RU Русский
  • TR Türkçe
パフォーマンス・チューニング
NxFilter は数千人のユーザを簡単に扱えるように設計されていますが、最高のパフォーマンスを得るために調整できるパラメータがいくつかあります。 があります。


メモリサイズ
デフォルトでは、NxFilter は最大 1024MB の RAM を使用します。ほとんどのユーザはこれで十分です。しかし より大きなメモリを NxFilter に割り当てると、より良いパフォーマンスが期待できます。NxFilter の起動スクリプト /nxfilter/bin/startup.sh には次のような起動オプションがあります。 には以下のような起動オプションがあります、


	java -Djava.net.preferIPv4Stack=true -Xmx1024m

2 GB にしたい場合は、'-Xmx1024m' を '-Xmx2048m' に変更してください。

通常、NxFilter に 4 GB 以上のメモリは必要ありません。


ログデータ量の削減
NxFilter には様々な機能がある logging/reporting  features. These kinds of features require a lot of disk space. When you have a huge size of reporting data your system may experience a performance degrading.

数百人以上のユーザがいる場合、トラフィックDB用に少なくとも10GBのディスク容量があった方がよいでしょう。 をトラフィックDB用に確保した方が良いかもしれません。または、ディスク容量を節約するために、トラフィックDBのサイズを小さくすることができます。トラフィックDBのサイズを小さくするには トラフィックDBのサイズを小さくするには 'Log Retention Days'  on System > Setup.

トラフィックのデータ量を減らすもう一つの方法は、ホワイトリストに 'Bypass Logging'  option for the domains you are not interested in.


リクエストハンドラの数
NxFilter はマルチスレッドプログラムです。複数のワーカースレッドがクライアントのDNSリクエストを処理します。デフォルトの リクエストハンドラの数は 8 で、ほとんどの場合はこれで十分です。しかし、もし NxFilter のレスポンスが の応答が遅いと思われる場合は、この数を増やすことができます。16に増やすには、以下の行を /に追加し、NxFilter を再起動します。

    rh_num = 16


クライアントキャッシュTTL
NxFilter はクライアントキャッシュの TTL を操作できる。オン DNS > DNS Setup, には 'Minimum Cache TTL'  and 'Block Cache TTL'. クライアントシステムからのDNSクエリの量を減らすために、これらの値を増やすことができます。


負のキャッシュ
ソフトウェアによっては、もう存在しないドメインのDNSクエリを送信し続けるものがあります。また IPv6レコードを持たないドメインに対してIPv6クエリを送信するソフトがある。デフォルトでは、NxFilter はこれらのネガティブな DNS 応答のキャッシュを保持しません。 DNSレスポンスのキャッシュを保持しないため、これらのレスポンスで非常に忙しくなります。NxFilter の負荷を減らすには 'Use Neative Cache' on DNS > Setup 否定応答を最大15分までキャッシュに保存します。


A、AAAAクエリのみをフィルタリングする。
私たちは 'Filter A Query Only' NxFilter、NxCloud、NxRelay のオプション。 このオプションを有効にすると、AおよびAAAAタイプのDNSクエリがフィルタリングされ、他のタイプのクエリはバイパスされます。その結果 ログとレポート用のトラフィック・データベースが小さくなり、フィルタリング・サーバーの負荷が軽減されます。 サーバーの負荷が軽減されます。

このオプションは System > Setup NxFilter と NxCloud と NxRelay では、設定ファイルで 'a_query_only' オプションを設定できます。 オプションを設定する。