NxFilter Tutorial

  • EN English
  • DE Deutsch
  • ES Español
  • FR Français
  • IT Italiano
  • JP 日本語
  • BR Português
  • RU Русский
  • TR Türkçe
LinuxへのNxFilterのインストール
NxFilterは、Linuxおよびその他のUnix系オペレーティングシステムで動作します。 DEBおよびRPM形式のインストールパッケージを提供しています。また、ZIPパッケージを使用して手動でインストールすることも可能です。
一部のLinuxシステムでは、127.0.0.1のループバックアドレスが設定されていないことが確認されています。 お使いのシステムで127.0.0.1が設定されていない場合、NxFilterが正常に動作しない可能性があります。


自動インストールスクリプトの使用
Debianベースのシステムの場合、以下のコマンドを使用して、当社のウェブサイトから直接自動インストールスクリプトを実行できます:


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

自動インストールスクリプトの使用方法については、YouTubeのチュートリアル動画をご用意しています。 自動インストールスクリプトを使用したUbuntuへのNxFilterのインストール

他の製品用の自動インストールスクリプトもご用意しています。 NxFilterのウェブサイトから自動インストールおよび自動更新スクリプトを実行する。


DEBパッケージの使用
Ubuntu 18.04以降、systemd-resolvedサービスがUDP/53ポートを占有しています。 NxFilterをインストールする前に、このサービスを無効にし、代替のDNSサーバーを設定する必要があります。 systemd-resolvedを停止して無効にするには、以下のコマンドを実行してください:


	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"
JREがインストールされていない場合は、インストールする必要があるかもしれません。


	sudo apt install openjdk-11-jre-headless

curl を使用して最新のパッケージをダウンロードし、apt でインストールしてください。


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

インストール後、サービスを有効にして起動してください。


	sudo systemctl enable nxfilter
	sudo systemctl start nxfilter

以下のコマンドを実行すると、起動プロセスを監視できます:


	tail -f /nxfilter/log/nxfilter.log

NxFilterを初めてインストールする際は、Jahaslistデータベースを作成し、データを投入する必要があります。 この処理には最大1分ほどかかる場合があります。 この間、管理用GUIにアクセスできない場合があります。 初期化プロセスが完了するまで、サービスを停止しないでください。

DEB パッケージを使用して NxCloud または NxRelay をインストールする場合は、systemctl コマンドで「nxfilter」の代わりに「nxcloud」または「nxrelay」を使用してください。


ZIPパッケージの使用
ZIPパッケージを使用すれば、他のLinuxやUnix系システムにNxFilterをインストールできます。

  1. ダウンロード nxfilter-4.7.5.6.zip
  2. ZIPファイルを/nxfilterに解凍してください
  3. /nxfilter/binに移動し、「chmod +x *.sh」を実行してください
  4. root権限で startup.sh を実行してください
NxFilterをデーモンとして実行するには、起動時に -d フラグを追加してください: /nxfilter/bin/startup.sh -d.


DEBおよびRPMリポジトリ
Rob Asher 氏が NxFilter 専用の DEB および RPM パッケージリポジトリを作成・管理しており、以下から利用可能です: https://github.com/DeepWoods/DeepWoods-Repositories