mirror of
https://github.com/bol-van/zapret.git
synced 2025-05-10 20:40:48 +05:00
doc works
This commit is contained in:
parent
dd23d6f3f4
commit
c59771f744
@ -942,6 +942,8 @@ tpws - это transparent proxy.
|
|||||||
--local-tcp-user-timeout=<seconds> ; таймаут соединений client-proxy (по умолчанию : 10 сек, 0 = оставить системное значение)
|
--local-tcp-user-timeout=<seconds> ; таймаут соединений client-proxy (по умолчанию : 10 сек, 0 = оставить системное значение)
|
||||||
--remote-tcp-user-timeout=<seconds> ; таймаут соединений proxy-target (по умолчанию : 20 сек, 0 = оставить системное значение)
|
--remote-tcp-user-timeout=<seconds> ; таймаут соединений proxy-target (по умолчанию : 20 сек, 0 = оставить системное значение)
|
||||||
--fix-seg=<int> ; исправлять неудачи tcp сегментации ценой задержек для всех клиентов и замедления. ждать до N мс. по умолчанию 30 мс.
|
--fix-seg=<int> ; исправлять неудачи tcp сегментации ценой задержек для всех клиентов и замедления. ждать до N мс. по умолчанию 30 мс.
|
||||||
|
--ipcache-lifetime=<int> ; время жизни записей кэша IP в секундах. 0 - без ограничений.
|
||||||
|
--ipcache-hostname=[0|1] ; 1 или отсутствие аргумента включают кэширование имен хостов для применения в стратегиях нулевой фазы
|
||||||
|
|
||||||
--split-pos=N|-N|marker+N|marker-N ; список через запятую маркеров для tcp сегментации
|
--split-pos=N|-N|marker+N|marker-N ; список через запятую маркеров для tcp сегментации
|
||||||
--split-any-protocol ; применять сегментацию к любым пакетам. по умолчанию - только к известным протоколам (http, TLS)
|
--split-any-protocol ; применять сегментацию к любым пакетам. по умолчанию - только к известным протоколам (http, TLS)
|
||||||
@ -1089,14 +1091,17 @@ tpws работает на уровне сокетов, поэтому длин
|
|||||||
|
|
||||||
Работают аналогично **nfqws**, кроме некоторых моментов.
|
Работают аналогично **nfqws**, кроме некоторых моментов.
|
||||||
Нет параметра `--filter-udp`, поскольку **tpws** udp не поддерживает.
|
Нет параметра `--filter-udp`, поскольку **tpws** udp не поддерживает.
|
||||||
Методы нулевой фазы (`--mss`) могут работать по хостлисту в одном единственном случае:
|
Методы нулевой фазы (`--mss`) могут работать по хостлисту только в двух случаях:
|
||||||
если используется режим socks и удаленный ресолвинг хостов через прокси.
|
если используется режим socks и удаленный ресолвинг хостов через прокси, либо используется система [кэша IP](#кэш-ip) для запоминания соответствия IP->hostname.
|
||||||
То есть работоспособность вашей настройки в одном и том же режиме может зависеть от того,
|
Работоспособность вашей настройки в одном и том же режиме может зависеть от того,
|
||||||
применяет ли клиент удаленный ресолвинг. Это может быть неочевидно.
|
применяет ли клиент удаленный ресолвинг. Это может быть неочевидно. В одной программе работает, в другой - нет.
|
||||||
В одной программе работает, в другой - нет.
|
|
||||||
Если вы используете профиль с хостлистом , и вам нужен mss, укажите mss в профиле с хостлистом,
|
Если вы используете профиль с хостлистом , и вам нужен mss всегда, укажите mss в профиле с хостлистом,
|
||||||
создайте еще один профиль без хостлиста, если его еще нет, и в нем еще раз укажите mss.
|
создайте еще один профиль без хостлиста, если его еще нет, и в нем еще раз укажите mss.
|
||||||
Тогда при любом раскладе будет выполняться mss.
|
Тогда при любом раскладе будет выполняться mss.
|
||||||
|
|
||||||
|
Если вам нужен mss по хостлисту, указывайте `--mss` только в профиле с хостлистом и убедитесь в наличии любого из необходимых условий работы в таком режиме.
|
||||||
|
|
||||||
Используйте `curl --socks5` и `curl --socks5-hostname` для проверки вашей стратегии.
|
Используйте `curl --socks5` и `curl --socks5-hostname` для проверки вашей стратегии.
|
||||||
Смотрите вывод `--debug`, чтобы убедиться в правильности настроек.
|
Смотрите вывод `--debug`, чтобы убедиться в правильности настроек.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user