NxFilter Tutorial

  • EN English
  • DE Deutsch
  • ES Español
  • FR Français
  • IT Italiano
  • JP 日本語
  • BR Português
  • RU Русский
  • TR Türkçe
Installer NxFilter sur Linux
NxFilter peut fonctionner sous Linux et d'autres systèmes d'exploitation de type Unix. Nous fournissons des paquets d'installation aux formats DEB et RPM, et vous pouvez également l'installer manuellement en utilisant le paquet ZIP.
Nous avons constaté que certains systèmes Linux ne disposent pas de l'adresse de bouclage 127.0.0.1. Si votre système n'a pas 127.0.0.1 configuré, NxFilter peut ne pas fonctionner correctement.


Utilisation du script d'auto-installation
Pour les systèmes basés sur Debian, vous pouvez exécuter le script d'auto-installation directement depuis notre site web avec la commande suivante :


	bash -c "$(curl -s https://nxfilter.org/scripts/install-nxfilter-ubuntu.sh)"

Nous avons un tutoriel vidéo Youtube pour l'utilisation du script d'auto-installation, Installer NxFilter sur Ubuntu par le script d'auto-installation

Nous avons également des scripts d'auto-installation pour d'autres produits, Exécuter les scripts d'auto-installation et d'auto-mise à jour à partir du site web de NxFilter.


Utilisation du paquet DEB
Depuis Ubuntu 18.04, le service systemd-resolved occupe le port UDP/53. Vous devez désactiver ce service et configurer un autre serveur DNS avant d'installer NxFilter. Pour arrêter et désactiver systemd-resolved, exécutez les commandes suivantes :


	sudo service systemd-resolved stop
	sudo systemctl disable systemd-resolved
	sudo rm /etc/resolv.conf
	sudo sh -c "echo nameserver 8.8.8.8 > /etc/resolv.conf"
Vous devrez peut-être installer JRE si vous ne l'avez pas.


	sudo apt install openjdk-11-jre-headless

Téléchargez le dernier paquetage en utilisant curl, puis installez-le avec apt.


	curl -O http://pub.nxfilter.org/nxfilter-4.7.4.7.deb
	sudo apt install ./nxfilter-4.7.4.7.deb

Après l'installation, activez et démarrez le service.


	sudo systemctl enable nxfilter
	sudo systemctl start nxfilter

Vous pouvez surveiller le processus de démarrage en exécutant la commande suivante :


	tail -f /nxfilter/log/nxfilter.log

Lorsque vous installez NxFilter pour la première fois, il doit créer la base de données Jahaslist et la remplir. Ce processus peut prendre jusqu'à une minute. Pendant ce temps, il se peut que vous ne puissiez pas accéder à l'interface graphique d'administration. N'arrêtez pas le service tant que le processus d'initialisation n'est pas terminé.

Lorsque vous installez NxCloud ou NxRelay en utilisant le paquet DEB, utilisez 'nxcloud' ou 'nxrelay' pour vos commandes systemctl au lieu de 'nxfilter'.


Utilisation du paquet ZIP
Vous pouvez installer NxFilter sur d'autres systèmes Linux ou similaires à Unix en utilisant le paquet ZIP.

  1. Télécharger nxfilter-4.7.4.7.zip
  2. Extraire le fichier zip dans /nxfilter
  3. Aller dans /nxfilter/bin et lancer 'chmod +x *.sh'
  4. Exécuter startup.sh avec les droits de l'utilisateur root
Pour exécuter NxFilter en tant que démon, ajoutez le drapeau -d lors du démarrage : /nxfilter/bin/startup.sh -d.


Dépôt DEB et RPM
Rob Asher a créé et maintient des dépôts de paquets DEB et RPM dédiés à NxFilter, disponibles à l'adresse suivante : https://github.com/DeepWoods/DeepWoods-Repositories