[Quick Start Guide] Snowflake Proxy in Qubes-Whonix Tor Control Panel revisions

Go back to topic: [Quick Start Guide] Snowflake Proxy in Qubes-Whonix Tor Control Panel

  1. v27 anchor; v27 full version
  2. v26 anchor; v26 full version
  3. v25 anchor; v25 full version
  4. v24 anchor; v24 full version
  5. v23 anchor; v23 full version
  6. v22 anchor; v22 full version
  7. v21 anchor; v21 full version
  8. v20 anchor; v20 full version
  9. v19 anchor; v19 full version
  10. v18 anchor; v18 full version
  11. v17 anchor; v17 full version
  12. v16 anchor; v16 full version
  13. v15 anchor; v15 full version
  14. v14 anchor; v14 full version
  15. v13 anchor; v13 full version
  16. v12 anchor; v12 full version
  17. v11 anchor; v11 full version
  18. v10 anchor; v10 full version
  19. v9 anchor; v9 full version
  20. v8 anchor; v8 full version
  21. v7 anchor; v7 full version
  22. v6 anchor; v6 full version
  23. v5 anchor; v5 full version
  24. v4 anchor; v4 full version
  25. v3 anchor; v3 full version
  26. v2 anchor; v2 full version

Revision #27

Edited on
2024-12-18
Edited by user
amn3sia0x1337
Nov, 9 2024: this guide was edited to use the 'qvm-copy' command since the old 'qvm-copy-to-vm' command has finally been depreciated. 18/12/2024 EDIT: I have had to change the first command twice now from "qvm-copy-to-vm" to "qvm-copy", and back to "qvm-copy-to-vm". It is now "qvm-copy-to-vm".
qvm-copy /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client qvm-copy-to-vm whonix-gateway-17 /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client
sudo nano /usr/share/anon-conection-wizard/bridges_default` sudo nano /usr/share/anon-connection-wizard/bridges_default

Revision #26

Edited on
2024-12-18
Edited by user
amn3sia0x1337

Revision #25

Edited on
2024-11-09
Edited by user
amn3sia0x1337
Nov, 9 2024: this guide was edited to use the 'qvm-copy' command since the old 'qvm-copy-to-vm' command has finally been depreciated.
qvm-copy /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client A pop up window will appear with the selection to put the files in a qube. Select sys-whonix. ``` qvm-copy /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client ``` A pop up window will appear with the selection to put the files in a qube. Select 'whonix-gateway-17 template.
sudo cp ~QubesIncoming/whonix-workstation-17/snowflake-client /usr/bin/snowflake-client sudo cp ~/QubesIncoming/whonix-workstation-17/snowflake-client /usr/bin/snowflake-client

Revision #24

Edited on
2024-11-09
Edited by user
amn3sia0x1337

Revision #23

Edited on
2024-11-09
Edited by user
amn3sia0x1337
qvm-copy-to-vm whonix-gateway-17 /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client qvm-copy /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client A pop up window will appear with the selection to put the files in a qube. Select sys-whonix.

Revision #22

Edited on
2024-11-09
Edited by user
amn3sia0x1337

Revision #21

Edited on
2024-09-14
Edited by user
amn3sia0x1337
*Copy updated* `snowflake client` *to /usr/bin, make executable, use nano to edit bridges file:* *Copy updated* `snowflake client` *to `/usr/bin`, make executable, use nano to edit bridges file:*

Revision #20

Edited on
2024-09-14
Edited by user
amn3sia0x1337
Snowflake running in Tor User Config. Snowflake running in Tor Control Panel.
sudo chmod og+rx /usr/bin/snowflake client sudo chmod og+rx /usr/bin/snowflake-client

Revision #19

Edited on
2024-09-13
Edited by user
amn3sia0x1337
Thanks to u/glockmane for summarizing AND formatting the guide!Thanks to @glockmane for summarizing AND formatting the guide!

Revision #18

Edited on
2024-09-13
Edited by user
amn3sia0x1337
Here is the summarized and easily readable version of my Qubes-Whonix Tor Control Panel snowflake proxy fix/installation guide. The full version of my guide can be found at the bottom of the page. The next Whonix release likely will not need this procedure. Here is the summarized and easily readable version of my Qubes-Whonix-17 Tor Control Panel snowflake proxy fix/installation guide. The full version of my guide can be found at the bottom of the page. The next Whonix release likely will not need this procedure.

Revision #17

Edited on
2024-09-12
Edited by user
amn3sia0x1337
![qubesforum-torcontrolpanelfix|690x388](upload://o1YmYNtLFrpgjtFyAbvaBJ5zTQd.jpeg) ![qubesforum-torcontrolpanelfix|690x388](upload://o1YmYNtLFrpgjtFyAbvaBJ5zTQd.jpeg)
##Copy updated `snowflake-client` to gateway template from workstation template *Copy updated* `snowflake-client` *to gateway template from workstation template:*
##copy updated `snowflake client` to /usr/bin, make executable, use nano to edit bridges file *Copy updated* `snowflake client` *to /usr/bin, make executable, use nano to edit bridges file:*

Revision #16

Edited on
2024-09-12
Edited by user
amn3sia0x1337
*Quick Start Guide* **1) whonix-workstation-17 template terminal:** *Quick Start Guide* **1) whonix-workstation-17 template terminal:** ##Copy updated `snowflake-client` to gateway template from workstation template
**2) whonix-gateway-17 template terminal:** **2) whonix-gateway-17 template terminal:** ##copy updated `snowflake client` to /usr/bin, make executable, use nano to edit bridges file

Revision #15

Edited on
2024-09-12
Edited by user
amn3sia0x1337

Revision #14

Edited on
2024-09-12
Edited by user
amn3sia0x1337
Thanks to u/glockmane for summarizing the guide!Thanks to u/glockmane for summarizing AND formatting the guide!

Revision #13

Edited on
2024-09-12
Edited by user
amn3sia0x1337
Here is the summarized and easily readable version of my Qubes-Whonix Tor Control Panel snowflake proxy fix/installation guide. The full version of my guide can be found at the bottom of the page. Here is the summarized and easily readable version of my Qubes-Whonix Tor Control Panel snowflake proxy fix/installation guide. The full version of my guide can be found at the bottom of the page. The next Whonix release likely will not need this procedure.

Revision #12

Edited on
2024-09-12
Edited by user
glockmane
**Qubes-Whonix Tor Control Panel with Working Snowflake Proxy Quick Start Guide** --- **Qubes-Whonix Tor Control Panel with working Snowflake Proxy** *Quick Start Guide*
`qvm-copy-to-vm whonix-gateway-17 /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client` ``` qvm-copy-to-vm whonix-gateway-17 /var/cache/tb-binary/.tb/tor-browser/Browser/TorBrowser/Tor/PluggableTransports/snowflake-client ```
`sudo cp ~QubesIncoming/whonix-workstation-17/snowflake-client /usr/bin/snowflake-client` `sudo chmod og+rx /usr/bin/snowflake client` `sudo nano /usr/share/anon-conection-wizard/bridges_default` Replace snowflake Bridges with: `"Bridge snowflake 192.0.2.3:80 ``` sudo cp ~QubesIncoming/whonix-workstation-17/snowflake-client /usr/bin/snowflake-client sudo chmod og+rx /usr/bin/snowflake client sudo nano /usr/share/anon-conection-wizard/bridges_default` ``` *Replace Snowflake Bridges with:* [details="Click to show"] ``` "Bridge snowflake 192.0.2.3:80
utls-imitate=hellorandomizedalpn"` Save & exit **5) Shutdown whonix-gateway-17 template** **6) Restart sys-whonix** utls-imitate=hellorandomizedalpn" ``` [/details] *Save & exit* **5) Shutdown whonix-gateway-17 template** **6) Restart sys-whonix**
Click Stop Tor Click Configure Select Bridges type: snowflake Click Restart Tor *Click* "Stop Tor" *Click* "Configure" *Select* "Bridges type" → "snowflake" *Click* "Restart Tor" ---

Revision #11

Edited on
2024-09-12
Edited by user
glockmane

Revision #10

Edited on
2024-09-12
Edited by user
amn3sia0x1337
`sudo install ~/Qubesincoming/whonix-workstation-17/snowflake-client --owner debian-tor --target-directory /usr/bin` **<- command not necessary according to adrelanos@whonix dot org**

Revision #9

Edited on
2024-09-12
Edited by user
amn3sia0x1337
**1) whonix-gateway-17 template terminal:** **<- Skip this step to step 2 as this step is no longer necessary due `sys-whonix's` abbility tor generate its own `/etc/resolv.conf` via `/usr/libexec/anon-gw-anonymizer-config/edit-etc-resolv.conf` script** `sudo nano /etc/resolv.conf.whonix` **<- Not necessary, skip to step 2** Replace “nameserver 10.0.2.3” with “nameserver 10.139.1.1(or the output of ip `qubesdb-read /qubes-netvm-primary-dns` run in a sys-whonix terminal, which should be `10.139.1.1`, but if it is different, then use that output ip)” **← Not necessary, skip to step 2** Save & exit **← Not necessary, skip to step 2** **2) whonix-workstation-17 template terminal:** **1) whonix-workstation-17 template terminal:**
**3) whonix-gateway-17 template terminal:** **2) whonix-gateway-17 template terminal:**

Revision #8

Edited on
2024-09-12
Edited by user
amn3sia0x1337
**1) whonix-gateway-17 template terminal:** `sudo nano /etc/resolv.conf.whonix` Replace “nameserver 10.0.2.3” with “nameserver 10.139.1.1(or the output of ip `qubesdb-read /qubes-netvm-primary-dns` run in a sys-whonix terminal, which should be `10.139.1.1`, but if it is different, then use that output ip)” Save & exit **1) whonix-gateway-17 template terminal:** **<- Skip this step to step 2 as this step is no longer necessary due `sys-whonix's` abbility tor generate its own `/etc/resolv.conf` via `/usr/libexec/anon-gw-anonymizer-config/edit-etc-resolv.conf` script** `sudo nano /etc/resolv.conf.whonix` **<- Not necessary, skip to step 2** Replace “nameserver 10.0.2.3” with “nameserver 10.139.1.1(or the output of ip `qubesdb-read /qubes-netvm-primary-dns` run in a sys-whonix terminal, which should be `10.139.1.1`, but if it is different, then use that output ip)” **← Not necessary, skip to step 2** Save & exit **← Not necessary, skip to step 2**

Revision #7

Edited on
2024-09-12
Edited by user
amn3sia0x1337

Revision #6

Edited on
2024-09-12
Edited by user
amn3sia0x1337
Snowflake running in Tor Control Panel.
Snowflake running in Tor Control Panel. ![qubesforum-torcontrolpanelfinished|690x388](upload://zuucNL44Ym4v00cTQmmZfNIYUEB.png) Snowflake running in Tor User Config.

Revision #5

Edited on
2024-09-12
Edited by user
amn3sia0x1337
Snowflake running in Tor Control Panel.
Snowflake running in Tor Control Panel.
`sudo install ~/Qubesincoming/whonix-workstation-17/snowflake-client --owner debian-tor --target-directory /usr/bin` `sudo install ~/Qubesincoming/whonix-workstation-17/snowflake-client --owner debian-tor --target-directory /usr/bin` **<- command not necessary according to adrelanos@whonix dot org**
https://forum.qubes-os.org/t/functional-snowflake-proxy-in-sys-whonix-tor-control-panel-fix-full-guide/28866/2 https://forum.qubes-os.org/t/functional-snowflake-proxy-in-sys-whonix-tor-control-panel-fix-full-guide/28866

Revision #4

Edited on
2024-09-12
Edited by user
amn3sia0x1337

Revision #3

Edited on
2024-09-12
Edited by user
amn3sia0x1337
![qubesforum-torcontrolpanelfix|690x388](upload://o1YmYNtLFrpgjtFyAbvaBJ5zTQd.jpeg) ![qubesforum-torcontrolpanelfix|690x388](upload://o1YmYNtLFrpgjtFyAbvaBJ5zTQd.jpeg)

Revision #2

Edited on
2024-09-11
Edited by user
amn3sia0x1337
Here is the summarized and easily readable version of my Qubes-Whonix Tor Control Panel snowflake proxy installation guide. The full version of my guide can be found at the bottom of the page if you want to see pictures. ![qubesforum-torcontrolpanelfix|690x388](upload://o1YmYNtLFrpgjtFyAbvaBJ5zTQd.jpeg) ![qubesforum-torcontrolpanelfinished|690x388](upload://zuucNL44Ym4v00cTQmmZfNIYUEB.png) Here is the summarized and easily readable version of my Qubes-Whonix Tor Control Panel snowflake proxy fix/installation guide. The full version of my guide can be found at the bottom of the page.
Enjoy Snowflake on Qubes-Whonix working the way it’s supposed to be! :slight_smile: Enjoy Snowflake on Qubes-Whonix working the way it’s supposed to be! :slight_smile: