NxFilter Tutorial

  • EN English
  • DE Deutsch
  • ES Español
  • FR Français
  • IT Italiano
  • JP 日本語
  • BR Português
  • RU Русский
  • TR Türkçe
Instalar o NxFilter no Linux
O NxFilter pode ser executado no Linux e em outros sistemas operacionais do tipo Unix. Fornecemos pacotes de instalação nos formatos DEB e RPM, e você também pode instalá-lo manualmente usando o pacote ZIP.
Descobrimos que alguns sistemas Linux não têm o endereço de loopback 127.0.0.1. Se o seu sistema não tiver o 127.0.0.1 configurado, o NxFilter poderá não funcionar corretamente.


Usando o script de instalação automática
Para sistemas baseados no Debian, você pode executar o script de instalação automática diretamente do nosso site com o seguinte comando:


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

Temos um tutorial em vídeo no YouTube para usar o script de instalação automática, Instale o NxFilter no Ubuntu com o script de instalação automática

Também temos os scripts de instalação automática para outros produtos, Executando scripts de auto-instalação e auto-atualização do site do NxFilter.


Usando o pacote DEB
A partir do Ubuntu 18.04, o serviço systemd-resolved ocupa a porta UDP/53. Você precisa desativar esse serviço e configurar um servidor DNS alternativo antes de instalar o NxFilter. Para interromper e desativar o systemd-resolved, execute os seguintes comandos:


	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"
Talvez seja necessário instalar o JRE se você não o tiver.


	sudo apt install openjdk-11-jre-headless

Faça o download do pacote mais recente usando o curl e, em seguida, instale-o com o apt.


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

Após a instalação, ative e inicie o serviço.


	sudo systemctl enable nxfilter
	sudo systemctl start nxfilter

Você pode monitorar o processo de inicialização executando o seguinte comando:


	tail -f /nxfilter/log/nxfilter.log

Quando você instala o NxFilter pela primeira vez, ele precisa criar e preencher o banco de dados do Jahaslist. Esse processo pode levar até um minuto. Durante esse tempo, talvez não seja possível acessar a GUI do administrador. Não interrompa o serviço até que o processo de inicialização seja concluído.

Quando você instalar o NxCloud ou o NxRelay usando o pacote DEB, use 'nxcloud' ou 'nxrelay' para os comandos systemctl em vez de 'nxfilter'.


Usando o pacote ZIP
Você pode instalar o NxFilter em outros sistemas Linux ou Unix usando o pacote ZIP.

  1. Download nxfilter-4.7.4.5.zip
  2. Extraia o arquivo zip em /nxfilter
  3. Vá para /nxfilter/bin e execute 'chmod +x *.sh'
  4. Execute startup.sh com permissão de root
Para executar o NxFilter como um daemon, adicione o sinalizador -d ao iniciá-lo: /nxfilter/bin/startup.sh -d.


Repositório DEB e RPM
Rob Asher criou e mantém repositórios dedicados de pacotes DEB e RPM para o NxFilter, disponíveis em: https://github.com/DeepWoods/DeepWoods-Repositories