update docs

This commit is contained in:
bol-van 2024-10-31 17:57:22 +03:00
parent a4632ef6d7
commit 067be122b3
6 changed files with 13 additions and 2 deletions

View File

@ -350,6 +350,7 @@ blockcheck: restring fooling to testing domain's IPs
nfqws,tpws: internal hostlist deduplication to save RAM nfqws,tpws: internal hostlist deduplication to save RAM
nfqws,tpws: hostlist/ipset auto reload on file change. no more HUP. nfqws,tpws: hostlist/ipset auto reload on file change. no more HUP.
nfqws,tpws: --filter-tcp, --filter-udp take comma separated port range list nfqws,tpws: --filter-tcp, --filter-udp take comma separated port range list
nfqws,tpws: @<config_file> - read config from a file
config: <HOSTLIST_NOAUTO> marker config: <HOSTLIST_NOAUTO> marker
binaries: remove zapret-winws. add win32. binaries: remove zapret-winws. add win32.
blockcheck, install_easy.sh: preserve user environment variables during elevation blockcheck, install_easy.sh: preserve user environment variables during elevation

View File

@ -112,7 +112,7 @@ badseq может работать только на https и не работа
Если кратко, то обычно параметры конструируются так : Если кратко, то обычно параметры конструируются так :
"--filter-udp=443 'параметры для quic' <HOSTLIST_NOAUTO> --new "--filter-udp=443 'параметры для quic' <HOSTLIST_NOAUTO> --new
--filter-tcp=80-443 'обьединенные параметры для http и https' <HOSTLIST>" --filter-tcp=80,443 'обьединенные параметры для http и https' <HOSTLIST>"
Или так : Или так :
"--filter-udp=443 "параметры для quic" <HOSTLIST_NOAUTO> --new "--filter-udp=443 "параметры для quic" <HOSTLIST_NOAUTO> --new

View File

@ -111,7 +111,7 @@ badseq может работать только на https и не работа
Если кратко по мультистратегии, то обычно параметры конструируются так : Если кратко по мультистратегии, то обычно параметры конструируются так :
"--filter-udp=443 'параметры для quic' --new "--filter-udp=443 'параметры для quic' --new
--filter-tcp=80-443 'обьединенные параметры для http и https'" --filter-tcp=80,443 'обьединенные параметры для http и https'"
Или так : Или так :
"--filter-udp=443 "параметры для quic" --new "--filter-udp=443 "параметры для quic" --new

View File

@ -153,6 +153,8 @@ For BSD systems there is dvtws. Its built from the same source and has almost th
nfqws takes the following parameters: nfqws takes the following parameters:
``` ```
@<config_file> ; read file for options. must be the only argument. other options are ignored.
--debug=0|1 --debug=0|1
--qnum=<nfqueue_number> --qnum=<nfqueue_number>
--daemon ; daemonize --daemon ; daemonize
@ -608,6 +610,8 @@ It's for the systems that lack ipset support : Windows and Linux without nftable
tpws is transparent proxy. tpws is transparent proxy.
``` ```
@<config_file> ; read file for options. must be the only argument. other options are ignored.
--debug=0|1|2|syslog|@<filename> ; 1 and 2 means log to console and set debug level. for other targets use --debug-level. --debug=0|1|2|syslog|@<filename> ; 1 and 2 means log to console and set debug level. for other targets use --debug-level.
--debug-level=0|1|2 ; specify debug level for syslog and @<filename> --debug-level=0|1|2 ; specify debug level for syslog and @<filename>
--bind-addr=<v4_addr>|<v6_addr>; for v6 link locals append %interface_name : fe80::1%br-lan --bind-addr=<v4_addr>|<v6_addr>; for v6 link locals append %interface_name : fe80::1%br-lan

View File

@ -225,6 +225,8 @@ nfqws
Эта программа - модификатор пакетов и обработчик очереди NFQUEUE. Эта программа - модификатор пакетов и обработчик очереди NFQUEUE.
Для BSD систем существует адаптированный вариант - dvtws, собираемый из тех же исходников (см. bsd.txt). Для BSD систем существует адаптированный вариант - dvtws, собираемый из тех же исходников (см. bsd.txt).
@<config_file> ; читать конфигурацию из файла. опция должна быть первой. остальные опции игнорируются.
--debug=0|1 ; 1=выводить отладочные сообщения --debug=0|1 ; 1=выводить отладочные сообщения
--daemon ; демонизировать прогу --daemon ; демонизировать прогу
--pidfile=<file> ; сохранить PID в файл --pidfile=<file> ; сохранить PID в файл
@ -706,6 +708,9 @@ tpws
----- -----
tpws - это transparent proxy. tpws - это transparent proxy.
@<config_file> ; читать конфигурацию из файла. опция должна быть первой. остальные опции игнорируются.
--debug=0|1|2|syslog|@<filename> ; 0,1,2 = логирование на косоль : 0=тихо, 1(default)=подробно, 2=отладка. --debug=0|1|2|syslog|@<filename> ; 0,1,2 = логирование на косоль : 0=тихо, 1(default)=подробно, 2=отладка.
--debug-level=0|1|2 ; указать уровень логирования для syslog и @<filename> --debug-level=0|1|2 ; указать уровень логирования для syslog и @<filename>
--daemon ; демонизировать прогу --daemon ; демонизировать прогу

View File

@ -105,6 +105,7 @@ network locations в win10/11. Кое-что есть в powershell.
Если в путях присутствуют национальные символы, то при вызове winws из cmd или bat кодировку нужно использовать OEM. Если в путях присутствуют национальные символы, то при вызове winws из cmd или bat кодировку нужно использовать OEM.
Для русского языка это 866. Пути с пробелами нужно брать в кавычки. Для русского языка это 866. Пути с пробелами нужно брать в кавычки.
При использовании опции @<config_file> кодировка в файле должна быть UTF-8 без BOM mark.
Существует неочевидный момент, каcаемый запуска winws из cygwin шелла. Если в директории, где находится winws, находится Существует неочевидный момент, каcаемый запуска winws из cygwin шелла. Если в директории, где находится winws, находится
копия cygwin1.dll, winws не запустится. копия cygwin1.dll, winws не запустится.