Dependendo do navegador que você está usando, o uso de um arquivo auto-configuração do proxy pode funcionar melhor. A maioria dos navegadores modernos suportará isso.
Algo como isso deve ser um bom começo:
function FindProxyForURL(url, host) {
isp = "PROXY ip_address:port; DIRECT";
tor = "SOCKS 127.0.0.1:9050";
if (shExpMatch(host,"*.onion")) {
return tor;
}
return "DIRECT";
}
coloque isso em algum lugar como $HOME/.proxy_pac
e, em seu "URL de configuração automática de proxy", coloque o caminho da URL no arquivo: file:///home/user/.proxy_pac
.