NxFilter unter Linux installieren
Sie können NxFilter unter Linux und anderen Unix-ähnlichen Betriebssystemen ausführen. Wir haben DEB-Paket und RPM-Paket.
Sie können es auch mit einem ZIP-Paket installieren.
Wir haben festgestellt, dass einigen Linux-Systemen die IP-Adresse 127.0.0.1 fehlt. Wenn Sie 127.0.0.1 nicht auf Ihrem System eingestellt haben,
wird NxFilter nicht richtig funktionieren.
Auto-Installations-Skript verwenden
Wenn es sich um Ubuntu wie Linux handelt, können Sie das Auto-Installations-Skript von unserer Website mit dem folgenden Befehl ausführen.
bash -c "$(curl -s https://nxfilter.org/scripts/install-nxfilter-ubuntu.sh)"
Wir haben ein Youtube-Video-Tutorial zur Verwendung des Auto-Installations-Skripts,
Installieren Sie NxFilter auf Ubuntu mit dem Auto-Installations-Skript
Wir haben auch Auto-Installations-Skripte für andere Produkte,
Ausführen von Auto-Installations- und Auto-Update-Skripten von der NxFilter-Website.
DEB-Paket verwenden
Seit Ubuntu 18 nimmt der Dienst 'systemd-resolved' UDP/53 in Anspruch. Sie müssen ihn deaktivieren und einen anderen DNS-Server
für Ihr System einstellen, bevor Sie NxFilter installieren. Führen Sie die folgenden Befehle aus, um ihn zu stoppen und zu deaktivieren.
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"
Sie müssen JRE installieren, wenn Sie es noch nicht haben.
sudo apt install openjdk-8-jre-headless
Laden Sie das neueste Paket mit Curl herunter. Und installieren Sie es dann mit Dpkg.
curl -O http://pub.nxfilter.org/nxfilter-4.7.3.7.deb
sudo dpkg -i nxfilter-4.7.3.7.deb
Nach der Installation aktivieren Sie den Dienst und starten ihn.
sudo systemctl enable nxfilter
sudo systemctl start nxfilter
Sie können den Startvorgang mit dem folgenden Befehl überwachen.
tail -f /nxfilter/log/nxfilter.log
Wenn Sie NxFilter zum ersten Mal installieren, muss es die Jahaslist-Datenbank erstellen und sie auffüllen. Dies kann bis zu einer Minute dauern.
Bevor er seine Arbeit beendet hat, können Sie möglicherweise nicht auf die Verwaltungsoberfläche zugreifen. Sie dürfen ihn nicht stoppen, bevor er seine Arbeit beendet hat.
Wenn Sie NxCloud oder NxRelay mit einem DEB-Paket installieren, verwenden Sie 'nxcloud' oder 'nxrealy' für Systemctl-Befehle anstelle von 'nxfilter'.
RPM-Paket verwenden
Rob Asher hat ein RPM-Repository für NxFilter und andere Pakete erstellt. Seine RPM-Pakete kümmern sich um die Java-Installation und alle Abhängigkeiten.
Um NxFilter mit dem Befehl 'yum' zu installieren, installieren Sie zuerst das RPM-Repository von Rob Asher.
yum install http://deepwoods.net/repo/deepwoods/deepwoods-release-6-3.noarch.rpm
Dann können Sie NxFilter mit dem yum-Befehl installieren.
yum install nxfilter
Nach der Installation aktivieren Sie den Dienst und starten ihn.
sudo systemctl enable nxfilter
sudo systemctl start nxfilter
ZIP-Paket verwenden
Sie können NxFilter auf anderen Linux- und Unix-ähnlichen Betriebssystemen mit Hilfe des ZIP-Pakets installieren.
- Herunterladen nxfilter-4.7.3.7.zip
- Entpacken Sie die ZIP-Datei nach /nxfilter
- Gehe zu /nxfilter/bin und führe 'chmod +x *.sh' aus
- Führen Sie startup.sh mit Root-Rechten aus
Sie können NxFilter als Daemon mit dem Flag '-d' ausführen /nxfilter/bin/startup.sh.