Actions

Anon Connection Wizard

From Whonix


Anon Connection Wizard

Introduction[edit]

Basic[edit]

The Anon Connection Wizard application helps users in censored Internet environments connect to the Tor network via a Tor Bridge and/or a proxy.

Users are prompted with questions about their network environment, like whether they live in a censored area. This information is then used by the program to generate the most suitable Tor configuration possible. This file is placed:

  • in Whonix-Gateway ™: /usr/local/etc/torrc.d/40_tor_control_panel.conf,
  • other Linux distributions: /etc/torrc.d/40_tor_control_panel.conf.

ScreenShots[edit]

The following screenshots provide a visual impression of Anon Connection Wizard.

Figure: Main torrc Configuration Page

Main page.png

Figure: Default Bridge Page

Bridge page default.png

Figure: Custom Bridge Page

Bridge page custom.png

Figure: Local Proxy Configuration Page

Proxy.png

Figure: Summary Configuration Page

Torrc page.png

Figure: Tor Network Bootstrapping Page

Connecting.png

Anon Connection Wizard vs Tor Launcher[edit]

Anon Connection Wizard shares several similar functions with the current Tor-launcher, but the latter is considered to be "upstream" [1] of the former. As a consequence, Anon Connection Wizard developers are trying to maintain code compatibility with the latest version of Tor-launcher and collaborate closely in Tor Launcher's design and development process.

Despite this, both applications actually have very different use cases. The current implementation of Tor-launcher relies heavily on Tor Browser (which is based on Firefox), but not all Tor users are Tor Browser Bundle users. Many people still prefer to run core Tor with different torified applications ("system Tor users"), including all Whonix ™ users. This group may prefer Anon Connection Wizard because it does not rely on Tor browser, and almost all dependencies have already been packaged in Debian.

Anon Connection Wizard vs Whonix ™ Setup Wizard[edit]

For safety reasons, Whonix ™ does not automatically connect to the public Tor network when it starts for the first time. Users are currently guided by Anon Connection Wizard on the first run, which has replaced Whonix ™ Setup Wizard. The primary benefit of Anon Connection Wizard is that it allows the user to also configure a Tor Bridge or a proxy before connecting to Tor.

Run Anon Connection Wizard[edit]

To run it.

If you are using Qubes-Whonix ™, complete the following steps.

Qubes App Launcher (blue/grey "Q")Whonix-Gateway ™ ProxyVM (commonly named sys-whonix)Anon Connection Wizard

If you are using a graphical Whonix-Gateway ™, complete the following steps.

Start MenuApplicationsSystemAnon Connection Wizard

If you are using a terminal Whonix-Gateway ™, type.

lxsudo anon-connection-wizard

Configure Tor Bridges[edit]

Anon Connection Wizard currently offers three different types of bridges by default: obfs3, obfs4, and meek-azure. [2] [3] [4]

Option 1: Anon Connection Wizard has some built-in bridges. To use them, complete the following steps.

Select "Configure" in the beginning pageSelect "I need Tor bridges to bypass the Tor censorship" Select "Connect with provided bridges" Select a transport type that is suitable.

Info Tip: If it is unknown which transport type is the most suitable or likely to work, then simply try them all until one is functional. It is recommended to first start with obfs4, and then only try meek if it does not work.

Option 2: If none of the default bridges work, the user can try to obtain a set of bridges manually. See Finding a Bridge and Choosing the Right Protocol. After obtaining a set of Tor bridges, complete the following step.

Select "Configure" in the beginning pageSelect "I need Tor bridges to bypass the Tor censorship"Select "Enter custom bridges"Copy and paste the set of bridges to that input box(one bridge per line)

Configure Proxy[edit]

Select "Use proxy before connecting to the Tor network" on the Proxy Configuration pageChoose the proxy typeFill out other necessary information

Info Tips: 1. Proxy Type

The proxy type is the protocol which is used to communicate with the proxy server. Since there are only three options, they can all be tried until one works.

2. Proxy IP/hostname

It is necessary to know the proxy IP for attempted connections. If the user is trying to connect to a local proxy, then 127.0.0.1 should be specified since it is the localhost.

3. Proxy Port number

It is necessary to know the port number for attempted connections. It should be a positive integer from 1 to 65535. If searching for the listening port number of a well-known censorship circumvention tool, it can be found online.

4. Username and Password If the username and password are unknown, they should be left blank to see if the connection will succeed. In most cases they are not needed.

Development[edit]

History[edit]

Anon Connection Wizard was originally developed by troubadour as part of the Whonix ™ Project. Some screenshots of the old version can be found in this Whonix ™ blog post [archive]. Anon Connection Wizard was further developed by iry under a Google Summer of Code project [archive]. The development process is ongoing and there are future plans to integrate Anon Connection Wizard into the Tor Controller GUI [archive].

Forum Discussion[edit]

Most of the development discussions can be found in this forum post [archive].

Footnotes[edit]

  1. Upstream refers to the originator of the component being discussed.
  2. As at May 2018, domain fronting has been pulled by both Google and Amazon [archive], meaning the meek-google and meek-amazon pluggable transports will no longer work.
  3. https://trac.torproject.org/projects/tor/ticket/19715 [archive]
  4. https://trac.torproject.org/projects/tor/ticket/26098 [archive]


text=Jobs in USA
Jobs in USA


Search engines: YaCy | Qwant | ecosia | MetaGer | peekier | Whonix ™ Wiki


Follow: 1024px-Telegram 2019 Logo.svg.png Iconfinder Apple Mail 2697658.png Twitter.png Facebook.png Rss.png Reddit.jpg 200px-Mastodon Logotype (Simple).svg.png

Support: 1024px-Telegram 2019 Logo.svg.png Discourse logo.png Matrix logo.svg.png

Donate: Donate Bank Wire Paypal Bitcoin accepted here Monero accepted here Contriute

Whonix donate bitcoin.png Monero donate Whonix.png United Federation of Planets 1000px.png

Share: Twitter | Facebook

AppArmor Join us in testing our new AppArmor profiles for improved security! ( forum discussion)

https link onion link

This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! Read, understand and agree to Conditions for Contributions to Whonix ™, then Edit! Edits are held for moderation. Policy of Whonix Website and Whonix Chat and Policy On Nonfreedom Software applies.

Copyright (C) 2012 - 2020 ENCRYPTED SUPPORT LP. Whonix ™ is a trademark. Whonix ™ is a licensee [archive] of the Open Invention Network [archive]. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Freedom Software license as Whonix ™ itself. (Why?)

Whonix ™ is a derivative of and not affiliated with Debian [archive]. Debian is a registered trademark [archive] owned by Software in the Public Interest, Inc [archive].

Whonix ™ is produced independently from the Tor® [archive] anonymity software and carries no guarantee from The Tor Project [archive] about quality, suitability or anything else.

By using our website, you acknowledge that you have read, understood and agreed to our Privacy Policy, Cookie Policy, Terms of Service, and E-Sign Consent. Whonix ™ is provided by ENCRYPTED SUPPORT LP. See Imprint, Contact.