Нетворк манагер и управления сетью sway
А причём тут композитор свэй и какое отношение он может иметь менеджеру сети?
Что значит "...нетворкманагерапплет. Но этого недостаточно..." ))) аж смех разобрал... у меня кпримеру вообще никакие эти апплеты не стоят - они жрут, а я не люблю когда прога не оптимизирована (только ненадо говорить что мне нужно рамы докупить)
Я использую connman
Что значит ваше "у того же Гнома есть отдельно Сеть и там можно задать для всей системы, например, прокси"?
в гноме это задается через гномовские настройки... через графический dconf-editor например и оно будет работать не только в гноме...
так же проркси можно задать через переменные - всё зависит от конретной проги, от того где она будет их искать... Огнелис подхватывет гномовские gsetting, ну и в нем самом можно задать в настройках... Хромоногие также подхватывают гномовские настройки ...
Может я неправильно вас понял?
Что значит "...нетворкманагерапплет. Но этого недостаточно..." ))) аж смех разобрал... у меня кпримеру вообще никакие эти апплеты не стоят - они жрут, а я не люблю когда прога не оптимизирована (только ненадо говорить что мне нужно рамы докупить)
Я использую connman
Что значит ваше "у того же Гнома есть отдельно Сеть и там можно задать для всей системы, например, прокси"?
в гноме это задается через гномовские настройки... через графический dconf-editor например и оно будет работать не только в гноме...
так же проркси можно задать через переменные - всё зависит от конретной проги, от того где она будет их искать... Огнелис подхватывет гномовские gsetting, ну и в нем самом можно задать в настройках... Хромоногие также подхватывают гномовские настройки ...
Может я неправильно вас понял?
Однако заворачивание в туннель не всегда корректно работает. Тот же proxychains не удерживает в своих руках тот же Signal (при запуске напрямую не прилетает QR код, при запуске через proxychains ругается еще раньше -
), который работает на базе electron.
У апплета Нетворкманагера есть вкладка Прокси, но она требует какой-то файл pac - Схожий вопрос не обсуждается, но задается здесь https://archlinux.com.ru/forum/viewtopic.php?t=5476
Упоминания в сети типа https://forums.linuxmint.com/viewtopic.php?t=230874 ясности пока не внесли. Кто что подскажет по теме?
proxychains signal-desktop
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/libproxychains4.so
[proxychains] DLL init: proxychains-ng 4.17
[proxychains] DLL init: proxychains-ng 4.17
[proxychains] DLL init: proxychains-ng 4.17
[44925:0916/192642.383812:FATAL:content/browser/zygote_host/zygote_host_impl_linux.cc:225] Check failed: . : Недопустимый аргумент (22)
Ловушка трассировки/останова proxychains signal-desktop
У апплета Нетворкманагера есть вкладка Прокси, но она требует какой-то файл pac - Схожий вопрос не обсуждается, но задается здесь https://archlinux.com.ru/forum/viewtopic.php?t=5476
Упоминания в сети типа https://forums.linuxmint.com/viewtopic.php?t=230874 ясности пока не внесли. Кто что подскажет по теме?
Казалось бы, они сделали все "для простоты и удобства". И вместо простой строки намутили pac сценарии. И все примеры описаний - сценарии вида "вот это имя - через прокси". А мне надо "все", включая запросы к ДНС. Гугл https://www.google.com/search?q=pac+%D0 ... PAPgOiu-Q0 подсказывает -
И не работает.
function FindProxyForURL(url, host) {
// Если прокси-сервер SOCKS5 работает на локальном хосте по порту 1080
var socksProxy = "SOCKS5 127.0.0.1:1080"; // Укажите ваш адрес и порт прокси
// Определите, какие URL должны идти через прокси
// Например, для всех запросов используйте прокси:
return socksProxy;
// Или, например, для определенных доменов (например, google.com):
// if (dnsDomainIs(host, "google.com")) {
// return socksProxy;
// }
// В остальных случаях, использовать прямое соединение:
// return "DIRECT";
}
Последний раз редактировалось lnx 19.09.2025 10:57, всего редактировалось 1 раз.
Поставить Privoxy c forward-socks5 и прописать в окружение его http-прокси.
Я использую shadowsocks - он умеет и в socks, и в http. Причём на одном и том же порту.
Я использую shadowsocks - он умеет и в socks, и в http. Причём на одном и том же порту.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Можно подробнее? - его конфиг много многобуквеннее https://wiki.archlinux.org/title/Privoxy. Установил, кофниг посмотрел - запускается на порту 8118, ну хорошо. Адрес своего socks5 в конфиг прописал. Как службу стартовал. Терминалу это -ALiEN: Поставить Privoxy c forward-socks5 и прописать в окружение его http-прокси.
http_proxy="http://localhost:8118"
https_proxy="http://localhost:8118"
скормил. Сигнал запустил в этом же терминале и результат без изменений.
Да уж как я эти окружения ни прописывал (строчные или прописные? - да хоть оба варианта) -
в консоли выполняю последовательно (что 1089, что в версии из постав выше с 8118 - одинаковый результат)
в консоли выполняю последовательно (что 1089, что в версии из постав выше с 8118 - одинаковый результат)
ALL_PROXY=socks5://127.0.0.1:1089
HTTP_PROXY=socks5://127.0.0.1:1089
http_proxy=socks5://127.0.0.1:1089
https_proxy=socks5://127.0.0.1:1089
all_proxy=socks5://127.0.0.1:1089
ALL_proxy=socks5://127.0.0.1:1089
signal-desktop
NODE_ENV production
NODE_CONFIG_DIR /usr/lib/signal-desktop/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME WAU
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/memfis/.config/Signal
(node:2105) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `signal-desktop --trace-deprecation ...` to show where the warning was created)
Error occurred in handler for 'OptionalResourceService:getData': RequestError: createHTTPSAgent.connect: connection timed out
at ClientRequest.<anonymous> (/usr/lib/signal-desktop/resources/app.asar/node_modules/got/dist/source/core/index.js:970:111)
at Object.onceWrapper (node:events:633:26)
at ClientRequest.emit (node:events:530:35)
at origin.emit (/usr/lib/signal-desktop/resources/app.asar/node_modules/@szmarczak/http-timer/dist/source/index.js:43:20)
at emitErrorEvent (node:_http_client:104:11)
at _destroy (node:_http_client:898:9)
at onSocketNT (node:_http_client:918:5)
at process.processTicksAndRejections (node:internal/process/task_queues:91:21)
at Timeout.<anonymous> (/usr/lib/signal-desktop/resources/app.asar/node_modules/p-timeout/index.js:39:64)
at listOnTimeout (node:internal/timers:588:17)
at process.processTimers (node:internal/timers:523:7) {
code: 'ERR_GOT_REQUEST_ERROR',
timings: {
start: 1758201577910,
socket: undefined,
lookup: undefined,
connect: undefined,
secureConnect: undefined,
upload: undefined,
response: undefined,
end: undefined,
error: 1758201588515,
abort: undefined,
phases: {
wait: undefined,
dns: undefined,
tcp: undefined,
tls: undefined,
request: undefined,
firstByte: undefined,
download: undefined,
total: 10605
}
}
}
memfis@WAU:~$
Не подхватился -
ЧЯДНТ?
systemctl status privoxy
● privoxy.service - Privoxy Web Proxy With Advanced Filtering Capabilities
Loaded: loaded (/usr/lib/systemd/system/privoxy.service; disabled; preset: disabled)
Active: active (running) since Thu 2025-09-18 21:10:18 MSK; 9s ago
http_proxy="http://localhost:8118"
curl ifconfig.io
мой_внешний_адрес.