Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| network:squid [2025/11/05 11:12] – mirocow | network:squid [2025/11/05 23:09] (текущий) – mirocow | ||
|---|---|---|---|
| Строка 66: | Строка 66: | ||
| ######################################################## | ######################################################## | ||
| - | # Отключение проверки имён хостов | + | # Отключение проверки имён хостов |
| check_hostnames off | check_hostnames off | ||
| Строка 79: | Строка 79: | ||
| acl localnet src fe80::/ | acl localnet src fe80::/ | ||
| - | # ACL для блокируемых ресурсов | + | # ACL для блокируемых/ |
| acl russia_block_list url_regex "/ | acl russia_block_list url_regex "/ | ||
| - | acl i2p_list url_regex -i .*:// | ||
| acl onion_list url_regex -i .*:// | acl onion_list url_regex -i .*:// | ||
| + | |||
| + | # ACL для разделения HTTP/HTTPS .i2p | ||
| + | acl i2p_http url_regex -i ^http:// | ||
| + | acl i2p_https url_regex -i ^https:// | ||
| ######################################################## | ######################################################## | ||
| Строка 88: | Строка 91: | ||
| ######################################################## | ######################################################## | ||
| - | # i2p peer | + | # HTTP .i2p → порт 4444 |
| cache_peer 192.168.1.131 parent 4444 4444 no-digest \ | cache_peer 192.168.1.131 parent 4444 4444 no-digest \ | ||
| protocol=http \ | protocol=http \ | ||
| - | name=i2p_peer | + | name=i2p_http_peer |
| connect-timeout=15 \ | connect-timeout=15 \ | ||
| request-timeout=60 \ | request-timeout=60 \ | ||
| Строка 97: | Строка 100: | ||
| round-robin | round-robin | ||
| - | cache_peer_access i2p_peer allow i2p_list | + | # HTTPS .i2p → порт 4445 |
| + | cache_peer 192.168.1.131 parent 4445 4445 no-digest \ | ||
| + | protocol=https \ | ||
| + | name=i2p_https_peer \ | ||
| + | connect-timeout=15 \ | ||
| + | request-timeout=60 \ | ||
| + | dead-peer-timeout=30 \ | ||
| + | round-robin | ||
| - | # privoxy peer | + | # privoxy peer (порт 8118) |
| cache_peer 192.168.1.131 parent 8118 8118 no-digest \ | cache_peer 192.168.1.131 parent 8118 8118 no-digest \ | ||
| protocol=http \ | protocol=http \ | ||
| Строка 108: | Строка 118: | ||
| round-robin | round-robin | ||
| + | ######################################################## | ||
| + | # ПРАВИЛА ДОСТУПА К PEER-СЕРВЕРАМ | ||
| + | ######################################################## | ||
| + | |||
| + | cache_peer_access i2p_http_peer allow i2p_http | ||
| + | cache_peer_access i2p_https_peer allow i2p_https | ||
| cache_peer_access privoxy_peer allow onion_list | cache_peer_access privoxy_peer allow onion_list | ||
| cache_peer_access privoxy_peer allow russia_block_list | cache_peer_access privoxy_peer allow russia_block_list | ||
| Строка 116: | Строка 132: | ||
| # never_direct: | # never_direct: | ||
| - | never_direct allow i2p_list | + | never_direct allow i2p_http |
| + | never_direct allow i2p_https | ||
| never_direct allow onion_list | never_direct allow onion_list | ||
| never_direct allow russia_block_list | never_direct allow russia_block_list | ||
| Строка 122: | Строка 139: | ||
| # always_direct: | # always_direct: | ||
| - | always_direct deny i2p_list | + | always_direct deny i2p_http |
| + | always_direct deny i2p_https | ||
| always_direct deny onion_list | always_direct deny onion_list | ||
| always_direct deny russia_block_list | always_direct deny russia_block_list | ||
| Строка 207: | Строка 225: | ||
| # Максимальный размер объекта в кэше (например, | # Максимальный размер объекта в кэше (например, | ||
| - | # maximum_object_size 102400 KB 0 20% 4320 0 20% 4320 | + | # maximum_object_size 102400 KB |
| + | |||
| + | # DNS-серверы (если требуется) | ||
| + | # dns_nameservers 8.8.8.8 1.1.1.1 | ||
| + | # dns_timeout 15 seconds | ||
| </ | </ | ||
| + | |||
| + | - cache_peer_access - какие(чьи) запросы к доменам, | ||
| + | - never_direct - какие(чьи) запросы, | ||
| + | - always_direct - какие(чьи) запросы, | ||
| ===== Удаление комментариев ===== | ===== Удаление комментариев ===== | ||