Comment installer et utiliser tor avec snowflake
bridge sur Ubuntu 20.04 ?
Réponse
Trop de publicités?Après quelques essais, j'ai réussi à le faire fonctionner.
Nous devons d'abord installer tor
sudo apt install tor
Nous avons donc besoin de golang
. Celui qui se trouve dans le dépôt deb d'Ubuntu est un peu trop vieux. Mais il existe un paquetage snap avec go
1.18.
sudo snap install go
Télécharger snowflake
source
git clone https://git.torproject.org/pluggable-transports/snowflake.git
Le construire
cd snowflake/client/
go get
go build
Déplacer vers /opt
ou à un autre endroit si vous le souhaitez.
sudo mv ~/snowflake /opt
Nous devons maintenant configurer Tor pour qu'il utilise snowflake
.
Editar /etc/tor/torrc
et y ajouter :
UseBridges 1
ClientTransportPlugin snowflake exec /opt/snowflake/client/client
Bridge snowflake 192.0.2.3:1 url=https://snowflake-broker.torproject.net.global.prod.fastly.net/ front=cdn.sstatic.net ice=stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478
Nota: Les autres ponts doivent être retirés, le cas échéant.
Nous devons également ajouter snowflake
a apparmor
. Editer /etc/apparmor.d/abstractions/tor
et ajouter
/opt/snowflake/client/client Pix,
Redémarrage apparmor
sudo systemctl restart apparmor
Après tout cela, vous pouvez démarrer ou redémarrer Tor, qui devrait fonctionner avec snowflake
.
sudo systemctl restart tor