I use Tor Browser as my main/sole Browser. Sometimes I need to connect to locally hosted services without going through Tor (e.g. a locally hosted web server, or SearXNG instance). Sometimes I need to connect to a LAN address without going through Tor (e.g. my router’s web interface).
Right now, in order to directly access (i.e. not through Tor) either, it is necessary to open about:config and add an IP address/range to the network.proxy.no_proxies_on preference. I have mine set to “127.0.0.1,192.168.1.1” for the above usage.
In Firefox, proxy exceptions can be set in Settings under General/Network Connection. This uses the above about:config preference under the hood. Additionally, IPv4 & IpV6 loopback addresses to localhost are never proxied - see this partial screenshot from FF 140.6.0esr:
Two points:
- Could Tor Browser not avoid routing traffic through loopback localhost addresses by default?
- Could access to
network.proxy.no_proxies_onnot be made available somewhere in Settings (with appropriate security caveats)?
