NxFilter Tutorial

  • EN English
  • DE Deutsch
  • ES Español
  • FR Français
  • IT Italiano
  • JP 日本語
  • BR Português
  • RU Русский
  • TR Türkçe
Yapılandırma dosyaları
/nxfilter/conf dizininde değiştirebileceğiniz veya oluşturabileceğiniz birkaç yapılandırma dosyası vardır.

Dosyalar tarafından ayarlanan yapılandırma değerleri kümeleme düğümleri arasında paylaşılmaz. Yalnızca geçerli sunucu içindir. Yeni yapılandırma değerlerini yüklemek için sunucunuzu yeniden başlatmanız gerekir.


cfg.properties
Bu ana yapılandırma dosyalarıdır. NxFilter için aşağıdaki bazı parametreleri ayarlayabilirsiniz.

- listen_ip

Varsayılan olarak, NxFilter sistemin tüm IP'lerini dinler.

- dns_port

NxFilter'ın UDP DNS portunu değiştirebilirsiniz. Varsayılan değer 53'tür.

- http_port

NxFilter'ın webserver portunu değiştirebilirsiniz. Varsayılan değer 80'dir.

- https_port

NxFilter'ın webserver portunu değiştirebilirsiniz. Varsayılan değer 443'tür.

- upstream_dns

GUI tarafından ayarlanan upsream DNS sunucularını geçersiz kılabilirsiniz. Virgülle ayrılmış 3 adede kadar DNS sunucusu IP adresi ayarlayabilirsiniz.

- local_dns_port

Yerel bir özyinelemeli DNS sunucusu çalıştırabilir ve bunu NxFilter'ın yukarı akış sunucusu olarak kullanabilirsiniz. Örneğin, UDP/5353 üzerinde çalıştırırsınız ve değer olarak '5353' ayarlarsınız bu parametrenin.

- keystore_file

JSK dosyası olarak kendi SSL sertifikanız olduğunda. Bunu /nxfilter/conf dizinine koyabilir ve dosya adını 'keystore_file' değeri olarak ayarlayabilirsiniz.
    ex) keystore_file = conf/myssl.jks

- keystore_pass

JKS dosyanızın şifresi.

- stop_auto_delete

NxFilter eski trafik verilerini sabah 2'de siler. Durdurabilir ve haftada bir kez '/nxfilter/bin/dbclean.sh' çalıştırabilirsiniz.

- classifier_num

Dinamik sınıflandırma için sınıflandırıcı sayısını artırabilirsiniz.

- rh_num

İstek işleyicisinin sayısını artırabilirsiniz. Daha fazla ayrıntı için, okuyun İstek işleyicilerinin sayısı

- www_dir

NxFilter'ın GUI paketinin yönü.

- cluster_mode

Sunucunun kümeleme modu.
    ex) 0 = stand-alone, 1 = master, 2 = slave

- master_ip

Ana düğümünüzün IP adresi.

- slave_ip

Bağımlı düğümlerinizin IP adresleri.

- block_node_ip

Düğüme özel blok yeniden yönlendirme IP'si. Bu, bir küme düğümü için blok yeniden yönlendirme IP'sini geçersiz kıldığınızda kullanılır.

- cluster_double_check

Bu, ana düğüm bağlantı kontrolü içindir. Daha fazla ayrıntı için, okuyun Ana düğüm bağlantı denetimi

- https_ciphers

Bu seçenek HTTPS kullanırken gömülü web sunucusu için şifre takımlarını ayarlar.

Çoğu durumda bu değerleri kendiniz ayarlamanız gerekmez. Bazıları GUI tarafından ayarlanmalıdır.


log4j.properties
Sistem günlüğü için Log4j kullanıyoruz. Günlük seviyesini dosyadan ayarlayabilirsiniz. Hata ayıklama için dosyada INFO'yu DEBUG olarak değiştirin.


oem.properties
Bu dosya özelleştirme içindir. Daha fazla ayrıntı için, okuyun OEM özellikleri


appname
Bu dosya Windows servisi oluşturmak için kullanılır. NxFilter'ın hizmet adı dosyada tanımlanabilir.


Erişim denetimi dosyaları
dns-allow-ip.txt ve dns-block-ip.txt dosyalarına ve dosyalarda izin verilen IP'lere ve engellenen IP'lere sahip olabilirsiniz. Daha fazla ayrıntı için, okuyun IP bloklarına göre erişim kontrolü


Dil dosyaları
NxFilter birden fazla dili destekler. Dil dosyalarını /nxfilter/lang dizinine yerleştiriyoruz. Bu dizin içinde, 2 karakterli ülke kodlarına dayalı olarak her dil için alt dizinler vardır. Her ülke kodu dizini üç dosya içerir:

1. dict.txt : GUI çevirisi
2. categories.txt : Jahaslist kategorileri
3. cloudlist.map : Bulut listesi kategorileri

Yeni bir dil eklemek için, dil için 2 karakterli ülke kodunu kullanarak /nxfilter/lang içinde yeni bir dizin oluşturun. Ardından, aşağıdaki dosyaları yeni dizine kopyalayın ve istediğiniz dile çevirin:

  • /nxfilter/lang/dic.txt
  • /nxfilter/jahaslist/categories.txt
  • /nxfilter/conf/cloudlist.map