Скачайте с страницы релизов.
Добавьте аргумент -javaagent:/absolute/path/to/ja-netfilter.jar
(замените на свой фактический путь):
java
. Например: java -javaagent:/absolute/path/to/ja-netfilter.jar -jar executable_jar_file.jar
.или выполните команду java -jar /path/to/ja-netfilter.jar
, чтобы использовать режим присоединения.
для Java 17 необходимо добавить как минимум следующие параметры JVM:
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
отредактируйте файлы конфигурации плагина: файл ${lower plugin name}.conf
в каталоге config
, где находится ja-netfilter.jar
.
каталоги config
, logs
и plugins
можно указать через аргументы javaagent.
-javaagent:/path/to/ja-netfilter.jar=appName
, ваши каталоги конфигурации, журналов и плагинов будут config-appname
, logs-appname
и plugins-appname
.config
, logs
и plugins
.config
, logs
и plugins
.запустите приложение Java и наслаждайтесь~
[ABC]
# для указанного имени раздела
# например
[URL]
EQUAL,https://someurl
[DNS]
EQUAL,somedomain
# EQUAL Использовать `equals` для сравнения
# EQUAL_IC Использовать `equals` для сравнения, игнорировать регистр
# KEYWORD Использовать `contains` для сравнения
# KEYWORD_IC Использовать `contains` для сравнения, игнорировать регистр
# PREFIX Использовать `startsWith` для сравнения
# PREFIX_IC Использовать `startsWith` для сравнения, игнорировать регистр
# SUFFIX Использовать `endsWith` для сравнения
# SUFFIX_IC Использовать `endsWith` для сравнения, игнорировать регистр
# REGEXP Использовать регулярные выражения для сопоставления
ja-netfilter
по умолчанию не выводит отладочную информацию.JANF_DEBUG=1
(уровень журнала) и включите её.-Djanf.debug=1
(уровень журнала), чтобы включить его.NONE=0
, DEBUG=1
, INFO=2
, WARN=3
, ERROR=4
ja-netfilter
выводит отладочную информацию на консоль.JANF_OUTPUT=value
и измените средство вывода.-Djanf.output=value
, чтобы изменить средство вывода.NONE=0
, CONSOLE=1
, FILE=2
, CONSOLE+FILE=3
, WITH_PID=4
].console
+ file
+ имя файла pid
= 1 + 2 + 4 = 7, поэтому -Djanf.output=7
Для разработчиков:
Для пользователей:
plugins
, где находится файл ja-netfilter.jar..disabled.jar
, плагин будет отключён.Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.