Stream Isolation/Easy

< Stream Isolation

Applications such as ssh, gpg, wget, curl, git, apt-get are configured for stream isolation by default. The full list can be found here. The advantage of this is that those will take different paths through the Tor network and will therefore be more anonymous.

This comes with a small usability issue in corner cases.

  • For some tunnels you may need to disable stream isolation. (This is covered Whonix tunnel documentation.)
  • Applications that require local connections will have to undo this setting. That would be for example the case if you wanted to open a local ssh listener.

When you run for example ssh, uwt will result in actually executing torsocks /usr/bin/ssh.anondist-orig Therefore traffic will flow though torsocks and go a Tor SocksPort. This will fail for local connections. It will result in the following error message:

libtorsocks(12021): connect: Connection is to a local address (, may be a TCP DNS request to a local DNS server so have to reject to be safe. Please report a bug to if this is preventing a program from working properly with torsocks

More information:

Learn more about stream isolation disable stream isolation - easy disable stream isolation - more options

Random News:

Please contribute by helping to answer Whonix questions.

https | (forcing) onion

Share: Twitter | Facebook

This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! See Conditions for Contributions to Whonix, then Edit! IP addresses are scrubbed, but editing over Tor is recommended. Edits are held for moderation.

Whonix is a licensee of the Open Invention Network. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Libre Software license as Whonix itself. (Why?)