antenka-bi /Боли /Firefox
live Metabase
← К списку Firefox Firefox

Тренд по дням 30 дн.

Чаще всего спрашивают top users

ЮзерВопросов
Техноторговец 6
Alexandr 1
Александр 1

Примеры сообщений 8

Александр · 2026-05-23T19:02
@AntenkaAI_bot Хочу попросить тебя оценить архитектуру моего каскада со стороны - насколько он правильно построен, что улучшить. Схема такая: устройство → Bridge (Россия, 3x-UI / Xray) → Exit (Нидерланды, 3x-UI / Xray) → интернет. Первое плечо, от устройства до Bridge: VLESS + TCP + Reality, flow xtls-rprx-vision, SNI крупного популярного сайта, uTLS firefox. Порт 443, плюс port-hopping: диапазон 20101-20200 заворачивается на 443 через iptables. Второе плечо, от Bridge до Exit: VLESS + XHTTP + Reality, SNI отдельного домена, режим stream-up (scStreamUpServerSecs 20-80, xmux maxConcurrency 16-32). Outbound на Bridge заведён прямой правкой SQLite, не через GUI. Общее по обоим плечам: sockopt с tcpUserTimeout=10000 и tcpKeepAlive, BBR, MTU 1380, на Exit стоит MSS-clamp 1280 (там eth0 с MTU 1380). Маршрутизация на Bridge: российский трафик (geosite ru, geoip ru) идёт напрямую (DIRECT), всё остальное - на Exit. Bittorrent и приватные адреса блокируются. DNS через DoH. Раз в 3 дня cron перезапускает x-ui - это воркэраунд против утечки памяти в XHTTP. Параллельно поднят запасной канал через Cloudflare CDN на отдельном домене (packet-up, Origin Cert). Вопросы: 1. Архитектурно схема выстроена правильно, или есть грубые ошибки? 2. Что бы ты изменил ради стабильности? 3. Reality на обоих плечах - это нормально, или на втором плече лучше что-то другое? Что думаешь? 4. Чего тут не хватает для отказоустойчивости?
Alexandr · 2026-05-20T19:25
Ага, все завелось - в конфигах не совпадал firefox
Техноторговец · 2026-05-11T11:36
{ "clients": [ { "id": "5df626b3-ebc5-42ad-88c9-c14f1120228e", "flow": "xtls-rprx-vision", "email": "основной", "limitIp": 0, "totalGB": 0, "expiryTime": 0, "enable": true, "tgId": 0, "subId": "chwq1utjjzk9j7vh", "comment": "", "reset": 0, "created_at": 1778103915000, "updated_at": 1778496006000 } ], "decryption": "none", "encryption": "none" } { "network": "tcp", "security": "reality", "externalProxy": [], "realitySettings": { "show": false, "xver": 0, "target": "yandex.ru:443", "serverNames": [ "yandex.ru", "www.yandex.ru" ], "privateKey": "YIymReSbu5Ua_pql21TP47EbrHmnX7g-55nIl7NzlmA", "minClientVer": "", "maxClientVer": "", "maxTimediff": 0, "shortIds": [ "62c4def9", "4c", "6ba649727a01ca", "aef92a43da", "b3fb", "c3ff43", "07aa59ae6d83379a", "1519c1682fdd" ], "mldsa65Seed": "", "settings": { "publicKey": "spRpjuM1dBaMkfndqJShOa7qkjMSc_HxFUbZGhr5Iho", "fingerprint": "firefox", "serverName": "yandex.ru", "spiderX": "/", "mldsa65Verify": "" } }, "tcpSettings": { "acceptProxyProtocol": false, "header": { "type": "none" } } } { "enabled": true, "destOverride": [ "http", "tls", "quic" ], "metadataOnly": false, "routeOnly": false }
Техноторговец · 2026-05-11T11:03
каскад не работает проверь и исправь пожалуйста { "api": { "tag": "api", "services": [ "HandlerService", "LoggerService", "StatsService" ] }, "inbounds": [ { "tag": "api", "listen": "127.0.0.1", "port": 62789, "protocol": "tunnel", "settings": { "address": "127.0.0.1" } } ], "log": { "access": "none", "dnsLog": false, "error": "", "loglevel": "warning", "maskAddress": "" }, "metrics": { "tag": "metrics_out", "listen": "127.0.0.1:11111" }, "outbounds": [ { "tag": "direct", "protocol": "freedom", "settings": { "domainStrategy": "AsIs" } }, { "tag": "blocked", "protocol": "blackhole", "settings": {} }, { "tag": "kaskad-evropa", "protocol": "vless", "settings": { "vnext": [ { "address": "78.17.28.57", "port": 443, "users": [ { "id": "5cd81200-765f-4ce0-a1d7-2379b6794730", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "tcp", "security": "reality", "realitySettings": { "serverName": "google.com", "publicKey": "9R8JdJMuDYIA1WJ_DH1xh3u4GHlvEUKp_lKdxCj7-Rk", "shortId": "a6fbbc8a3023dc", "fingerprint": "firefox", "spiderX": "/" }, "tcpSettings": { "header": { "type": "none" } } } } ], "policy": { "levels": { "0": { "statsUserDownlink": true, "statsUserUplink": true } }, "system": { "statsInboundDownlink": true, "statsInboundUplink": true, "statsOutboundDownlink": false, "statsOutboundUplink": false } }, "routing": { "domainStrategy": "AsIs", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api" }, { "type": "field", "ip": [ "geoip:private" ], "outboundTag": "blocked" }, { "type": "field", "protocol": [ "bittorrent" ], "outboundTag": "blocked" }, { "type": "field", "network": "tcp,udp", "outboundTag": "kaskad-evropa" } ] }, "stats": {} } { "clients": [ { "id": "f3ab7bf2-525a-492e-9269-7f2fbf58fd4f", "flow": "xtls-rprx-vision", "email": "evropa", "limitIp": 0, "totalGB": 0, "expiryTime": 0, "enable": true, "tgId": 0, "subId": "qvwml7ujz56prp71", "comment": "", "reset": 0, "created_at": 1778487808000, "updated_at": 1778493864000 } ], "decryption": "none", "encryption": "none" } { "network": "tcp", "security": "reality", "externalProxy": [], "realitySettings": { "show": false, "xver": 0, "target": "www.google.com:443", "serverNames": [ "www.google.com", "google.com" ], "privateKey": "SLbkLIhHXq_KgmXBF5hgR7g7Q14DCpDw1TKFGDeGvkE", "minClientVer": "", "maxClientVer": "", "maxTimediff": 0, "shortIds": [ "2e7f8574ec3c9b", "a384", "e2", "a748f9d80b", "643244", "170decda", "e2e3f278535d", "42a5b826e9547938" ], "mldsa65Seed": "", "settings": { "publicKey": "XZT5-owvGsjAQkNCu-QEIQCVC_DWiD1hhpZh3WZtC1c", "fingerprint": "chrome", "serverName": "www.google.com", "spiderX": "/", "mldsa65Verify": "" } }, "tcpSettings": { "acceptProxyProtocol": false, "header": { "type": "none" } } } { "enabled": true, "destOverride": [ "http", "tls", "quic" ], "metadataOnly": false, "routeOnly": false }
Техноторговец · 2026-05-11T10:59
{ "clients": [ { "id": "5df626b3-ebc5-42ad-88c9-c14f1120228e", "flow": "xtls-rprx-vision", "email": "основной", "limitIp": 0, "totalGB": 0, "expiryTime": 0, "enable": true, "tgId": 0, "subId": "chwq1utjjzk9j7vh", "comment": "", "reset": 0, "created_at": 1778103915000, "updated_at": 1778496006000 } ], "decryption": "none", "encryption": "none" } { "network": "tcp", "security": "reality", "externalProxy": [], "realitySettings": { "show": false, "xver": 0, "target": "yandex.ru:443", "serverNames": [ "yandex.ru", "www.yandex.ru" ], "privateKey": "YIymReSbu5Ua_pql21TP47EbrHmnX7g-55nIl7NzlmA", "minClientVer": "", "maxClientVer": "", "maxTimediff": 0, "shortIds": [ "62c4def9", "4c", "6ba649727a01ca", "aef92a43da", "b3fb", "c3ff43", "07aa59ae6d83379a", "1519c1682fdd" ], "mldsa65Seed": "", "settings": { "publicKey": "spRpjuM1dBaMkfndqJShOa7qkjMSc_HxFUbZGhr5Iho", "fingerprint": "firefox", "serverName": "yandex.ru", "spiderX": "/", "mldsa65Verify": "" } }, "tcpSettings": { "acceptProxyProtocol": false, "header": { "type": "none" } } } { "enabled": true, "destOverride": [ "http", "tls", "quic" ], "metadataOnly": false, "routeOnly": false }
Техноторговец · 2026-05-11T10:47
{ "api": { "tag": "api", "services": [ "HandlerService", "LoggerService", "StatsService" ] }, "inbounds": [ { "tag": "api", "listen": "127.0.0.1", "port": 62789, "protocol": "tunnel", "settings": { "address": "127.0.0.1" } } ], "log": { "access": "none", "dnsLog": false, "error": "", "loglevel": "warning", "maskAddress": "" }, "metrics": { "tag": "metrics_out", "listen": "127.0.0.1:11111" }, "outbounds": [ { "tag": "direct", "protocol": "freedom", "settings": { "domainStrategy": "AsIs", "redirect": "", "noises": [] } }, { "tag": "blocked", "protocol": "blackhole", "settings": {} }, { "protocol": "vless", "settings": { "address": "78.17.28.57", "port": 443, "id": "5cd81200-765f-4ce0-a1d7-2379b6794730", "flow": "xtls-rprx-vision", "encryption": "none", "testseed": [ 900, 500, 900, 256 ] }, "tag": "kaskad-evropa", "streamSettings": { "network": "tcp", "security": "reality", "realitySettings": { "publicKey": "9R8JdJMuDYIA1WJ_DH1xh3u4GHlvEUKp_lKdxCj7-Rk", "fingerprint": "firefox", "serverName": "google.com", "shortId": "a6fbbc8a3023dc", "spiderX": "/", "mldsa65Verify": "" }, "tcpSettings": { "header": { "type": "none" } } } } ], "policy": { "levels": { "0": { "statsUserDownlink": true, "statsUserUplink": true } }, "system": { "statsInboundDownlink": true, "statsInboundUplink": true, "statsOutboundDownlink": false, "statsOutboundUplink": false } }, "routing": { "domainStrategy": "AsIs", "rules": [ { "inboundTag": [ "api" ], "outboundTag": "api", "type": "field" }, { "ip": [ "geoip:private" ], "outboundTag": "blocked", "type": "field" }, { "outboundTag": "blocked", "protocol": [ "bittorrent" ], "type": "field" }, { "type": "field", "network": "TCP,UDP", "outboundTag": "kaskad-evropa" } ] }, "stats": {} }
Техноторговец · 2026-05-11T10:43
{ "clients": [ { "id": "5df626b3-ebc5-42ad-88c9-c14f1120228e", "flow": "xtls-rprx-vision", "email": "основной", "limitIp": 0, "totalGB": 0, "expiryTime": 0, "enable": true, "tgId": 0, "subId": "chwq1utjjzk9j7vh", "comment": "", "reset": 0, "created_at": 1778103915000, "updated_at": 1778496006000 } ], "decryption": "none", "encryption": "none" } { "network": "tcp", "security": "reality", "externalProxy": [], "realitySettings": { "show": false, "xver": 0, "target": "yandex.ru:443", "serverNames": [ "yandex.ru", "www.yandex.ru" ], "privateKey": "YIymReSbu5Ua_pql21TP47EbrHmnX7g-55nIl7NzlmA", "minClientVer": "", "maxClientVer": "", "maxTimediff": 0, "shortIds": [ "62c4def9", "4c", "6ba649727a01ca", "aef92a43da", "b3fb", "c3ff43", "07aa59ae6d83379a", "1519c1682fdd" ], "mldsa65Seed": "", "settings": { "publicKey": "spRpjuM1dBaMkfndqJShOa7qkjMSc_HxFUbZGhr5Iho", "fingerprint": "firefox", "serverName": "", "spiderX": "/", "mldsa65Verify": "" } }, "tcpSettings": { "acceptProxyProtocol": false, "header": { "type": "none" } } } { "enabled": true, "destOverride": [ "http", "tls", "quic" ], "metadataOnly": false, "routeOnly": false }
Техноторговец · 2026-05-11T10:11
я хочу настроить каскад к нему, проверь настройки { "api": { "tag": "api", "services": [ "HandlerService", "LoggerService", "StatsService" ] }, "inbounds": [ { "tag": "api", "listen": "127.0.0.1", "port": 62789, "protocol": "tunnel", "settings": { "address": "127.0.0.1" } } ], "log": { "access": "none", "dnsLog": false, "error": "", "loglevel": "warning", "maskAddress": "" }, "metrics": { "tag": "metrics_out", "listen": "127.0.0.1:11111" }, "outbounds": [ { "tag": "direct", "protocol": "freedom", "settings": { "domainStrategy": "AsIs", "redirect": "", "noises": [] } }, { "tag": "blocked", "protocol": "blackhole", "settings": {} }, { "protocol": "vless", "settings": { "address": "78.17.28.57", "port": 433, "id": "5cd81200-765f-4ce0-a1d7-2379b6794730", "flow": "xtls-rprx-vision", "encryption": "none", "testseed": [ 900, 500, 900, 256 ] }, "tag": "kaskad-evropa", "streamSettings": { "network": "tcp", "security": "reality", "realitySettings": { "publicKey": "9R8JdJMuDYIA1WJ_DH1xh3u4GHlvEUKp_lKdxCj7-Rk", "fingerprint": "firefox", "serverName": "google.com", "shortId": "a6fbbc8a3023dc", "spiderX": "/", "mldsa65Verify": "" }, "tcpSettings": { "header": { "type": "none" } } } } ], "policy": { "levels": { "0": { "statsUserDownlink": true, "statsUserUplink": true } }, "system": { "statsInboundDownlink": true, "statsInboundUplink": true, "statsOutboundDownlink": false, "statsOutboundUplink": false } }, "routing": { "domainStrategy": "AsIs", "rules": [ { "inboundTag": [ "api" ], "outboundTag": "api", "type": "field" }, { "ip": [ "geoip:private" ], "outboundTag": "blocked", "type": "field" }, { "outboundTag": "blocked", "protocol": [ "bittorrent" ], "type": "field" } ] }, "stats": {} }