extend tor for mac instructions (#160)
* extend tor for mac instructions * change highlights * mention other proxy files * add enterprise_roots * edit one picutre to match others * make picture specific to mac guide * correctly label image * fix image text, make system-wide 2 words
BIN
site/source/_static/images/tor/applyproxy.png
Normal file
|
After Width: | Height: | Size: 145 KiB |
BIN
site/source/_static/images/tor/enterprise_roots.png
Normal file
|
After Width: | Height: | Size: 274 KiB |
BIN
site/source/_static/images/tor/entertorproxyURL.png
Normal file
|
After Width: | Height: | Size: 172 KiB |
BIN
site/source/_static/images/tor/firefox_whitelist_mac.png
Normal file
|
After Width: | Height: | Size: 938 KiB |
BIN
site/source/_static/images/tor/network.png
Normal file
|
After Width: | Height: | Size: 197 KiB |
BIN
site/source/_static/images/tor/proxys.png
Normal file
|
After Width: | Height: | Size: 172 KiB |
BIN
site/source/_static/images/tor/systemprefs.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
site/source/_static/images/tor/wifi_click_advanced.png
Normal file
|
After Width: | Height: | Size: 143 KiB |
@@ -11,7 +11,13 @@ Configuring Firefox for Tor on Mac
|
|||||||
|
|
||||||
#. Search for ``dom.securecontext.allowlist_onions`` and set the value to ``true``.
|
#. Search for ``dom.securecontext.allowlist_onions`` and set the value to ``true``.
|
||||||
|
|
||||||
.. figure:: /_static/images/tor/firefox_allowlist.png
|
.. figure:: /_static/images/tor/firefox_whitelist_mac.png
|
||||||
|
:width: 60%
|
||||||
|
:alt: Firefox whitelist onions screenshot
|
||||||
|
|
||||||
|
#. Now, if you've enabled Tor system-wide search for ``security.enterprise_roots.enabled`` and set the value to ``true``.
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/enterprise_roots.png
|
||||||
:width: 60%
|
:width: 60%
|
||||||
:alt: Firefox whitelist onions screenshot
|
:alt: Firefox whitelist onions screenshot
|
||||||
|
|
||||||
|
|||||||
@@ -44,11 +44,6 @@ Install Tor
|
|||||||
|
|
||||||
brew install tor
|
brew install tor
|
||||||
|
|
||||||
Once it is finished you have the following options:
|
|
||||||
|
|
||||||
.. figure:: /_static/images/tor/install_tor.png
|
|
||||||
:width: 80%
|
|
||||||
:alt: Tor installation
|
|
||||||
|
|
||||||
#. Then run Tor with:
|
#. Then run Tor with:
|
||||||
|
|
||||||
@@ -57,3 +52,58 @@ Install Tor
|
|||||||
brew services start tor
|
brew services start tor
|
||||||
|
|
||||||
This will start Tor and ensure that it is always running, even after a restart. See the `Tor Project docs <https://2019.www.torproject.org/docs/tor-doc-osx.html.en>`_ for more details.
|
This will start Tor and ensure that it is always running, even after a restart. See the `Tor Project docs <https://2019.www.torproject.org/docs/tor-doc-osx.html.en>`_ for more details.
|
||||||
|
|
||||||
|
Enable Tor System-wide
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
#. Now enable apache service:
|
||||||
|
|
||||||
|
.. code-block::
|
||||||
|
|
||||||
|
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
|
||||||
|
|
||||||
|
#. Enable proxy autoconfig file (This will download the Start9 standard proxy config file. You can use your own if you prefer):
|
||||||
|
|
||||||
|
.. code-block::
|
||||||
|
|
||||||
|
sudo curl https://registry.start9labs.com/sys/proxy.pac --output /Library/WebServer/Documents/proxy.pac
|
||||||
|
|
||||||
|
#. Go to system preferences:
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/systemprefs.png
|
||||||
|
:width: 40%
|
||||||
|
:alt: System Preferences
|
||||||
|
|
||||||
|
#. Click on Network:
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/network.png
|
||||||
|
:width: 80%
|
||||||
|
:alt: Select Network
|
||||||
|
|
||||||
|
#. In this example, we'll select WiFi on the left panel. If you're using Ethernet, click that instead. Next click "Advanced":
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/wifi_click_advanced.png
|
||||||
|
:width: 80%
|
||||||
|
:alt: Click Advanced
|
||||||
|
|
||||||
|
#. Select "Proxies":
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/proxys.png
|
||||||
|
:width: 80%
|
||||||
|
:alt: Select Proxys
|
||||||
|
|
||||||
|
#. Select "Automatic Proxy Configuration", add this URL: http://localhost/proxy.pac then click "OK"
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/entertorproxyURL.png
|
||||||
|
:width: 80%
|
||||||
|
:alt: Select Automatic proxy config and enter URL
|
||||||
|
|
||||||
|
#. Finally, click "Apply"
|
||||||
|
|
||||||
|
.. figure:: /_static/images/tor/applyproxy.png
|
||||||
|
:width: 80%
|
||||||
|
:alt: Apply proxy
|
||||||
|
|
||||||
|
Done! You have now enabled system-wide Tor potential.
|
||||||
|
|
||||||
|
If you'd like to setup Firefox to use Tor you can follow :ref:`this guide<torff-mac>`.
|
||||||