Configurar o proxy SOCKS manual do GNOME com gsettings
Defina um SOCKS manual predefinido, inspecione as exceções HTTP quando a rota difere e restaure a configuração anterior da área de trabalho.
Para um serviço SOCKS que já escuta em 127.0.0.1:1080, o GNOME precisa tanto do endpoint quanto do modo de proxy manual. Execute estes ajustes como o usuário da área de trabalho cujas aplicações devem usá-los.
Guarde os valores anteriores
Leia e anote o modo atual, o host e a porta SOCKS antes de alterá-los:
gsettings get org.gnome.system.proxy mode
gsettings get org.gnome.system.proxy.socks host
gsettings get org.gnome.system.proxy.socks port
Defina o endpoint e selecione-o
gsettings set org.gnome.system.proxy.socks host '127.0.0.1'
gsettings set org.gnome.system.proxy.socks port 1080
gsettings set org.gnome.system.proxy mode 'manual'
Use o endereço e a porta de escuta reais se forem diferentes. Estes comandos configuram clientes; não iniciam o servidor SOCKS. Repita os comandos de leitura para confirmar os valores guardados e depois faça um novo pedido numa aplicação que siga as definições de proxy do GNOME.
Se o navegador ainda usar HTTP
SOCKS é o padrão para protocolos sem um proxy específico. Inspecione as entradas específicas de cada protocolo:
gsettings get org.gnome.system.proxy.http host
gsettings get org.gnome.system.proxy.http port
gsettings get org.gnome.system.proxy.https host
gsettings get org.gnome.system.proxy.https port
gsettings get org.gnome.system.proxy.ftp host
gsettings get org.gnome.system.proxy.ftp port
Uma entrada HTTP, HTTPS ou FTP pode ter precedência para o seu tráfego. O HTTP também pode servir HTTPS quando não está configurado um endpoint HTTPS separado. Mantenha as exceções intencionais; altere uma entrada desatualizada apenas se a política pretendida para esse tráfego for SOCKS.
Restaure a política da área de trabalho
Reponha o host e a porta SOCKS guardados e o modo anterior. Se o modo original era none, selecionar none desativa o uso do proxy na área de trabalho mantendo os valores do endpoint. auto usa o URL de política automática configurado; manual seleciona os endpoints guardados.
Verifique o resultado na aplicação que pretende usar. Um programa com proxy ou configuração de ambiente própria pode escolher outra rota.