SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
MONKEYSPHERE_VALIDATION_AGENT_SOCKET=http://127.0.0.1:6136
Вышеуказанные настройки не имеют ничего общего с SOCKS.
SOCKS5_SERVER=127.0.0.1:9050
SOCKS_SERVER=127.0.0.1:9050
Вышеуказанные настройки настраивают SOCKS. Вам необходимо запустить сервер SOCKS на 127.0.0.1:9050
.
Достаточно ли установки этих переменных для проксирования всех нелокальных соединений или требуется дополнительная конфигурация?
Нет, потому что приложения могут игнорировать переменные среды SOCKS. Такие переменные среды - это скорее то, что вы бы назвали рекомендациями , а не фактическими правилами. Единственный способ быть уверенным - это проверить с помощью таких инструментов, как lsof
(или, что еще лучше, ограничить сетевой доступ к некоторым программам, используя правила selinux или apparmor; хотя оба из них очень сложны в настройке).