NxFilter Tutorial

System requirements
- Windows, Linux and other operating systems having Java 8 or later installed
- 1GB of RAM
- 4GB of free disk space
- UDP/53, TCP/80, TCP/443  ports

As of v4.6.0.8 of NxFilter, we included an embedded JRE into its Windows packages. When you install it using Windows installer, you don't need to install Java or JRE.


How much RAM?
It depends on the number of users you have. At default, NxFilter uses up to 1GB of system memory. It is enough for up to 500 users we guess. But if you have only 100 users, you may run it with 256MB of RAM. If you have more than 1,000 users then you need to increase it. To allocate more memory to NxFilter, read Performance Tuning


Which version of Java?
Oracle updates Java frequently these days. As a result, there are several active versions out there. It confuses people. You can use any version if it's Java 8 or later but if you don't want to get bothered with its frequent updates, you can stay with Java 8.


Java license
People are wondering if Java is free because of Oracle's license policy for Java. Some people think that they need to pay Oracle to use Java Runtime Environment (JRE). There's no need to be confused. You can use OpenJDK or other versions of Java. Download a free JRE from https://adoptium.net