Bu rehber sansürlenen kullanıcıların Tor ağıyla bağlantı kurmasına yardımcı olmak için Docker kullanın bir WebTunnel vekil sunucusunun nasıl kurulacağı hakkında bilgi verir.
0. Etki alanınızı ve İnternet sunucunuzu yapılandırın
Aşağıdaki adımlara geçmeden önce etki alanınızı ve İnternet sunucunuzu yapılandırmanız gerekir.
Sitenizin etki alanını ve İnternet sunucusunu nasıl kuracağınızı görmek için WebTunnel rehberinin ilk bölümüne bakın.
1. Docker çalışma ortamını kurun
Bu adımdaki yönergeler Debian tabanlı sistemler içindir ancak desteklenen diğer platformlar için Docker yönergelerini bulabilirsiniz.
# apt install curl sudo
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh ./get-docker.sh
2. Docker için WebTunnel köprüsünü çalıştırın
URL
yerine etki alanınızı ve yolu yazın (WebTunnel rehberinin ilk bölümüne bakın) ve OPERATOR_EMAIL
yerine e-posta adresinizi yazın. Ardından şunu çalıştırın:
$ truncate --size 0 .env
$ echo "URL=https://yourdomain/and/path" >> .env
$ echo "OPERATOR_EMAIL=your@email.org" >> .env
$ echo "BRIDGE_NICKNAME=WTBr$(cat /dev/urandom | tr -cd 'qwertyuiopasdfghjklzxcvbnmMNBVCXZLKJHGFDSAQWERTUIOP0987654321'|head -c 10)" >> .env
$ echo "GENEDORPORT=4$(cat /dev/urandom | tr -cd '0987654321'|head -c 4)" >> .env
Bu komutlar, WebTunnel köprüsünün yapılandırması için bir ortam dosyası (.env
) oluşturur.
3. WebTunnel docker compose dosyasını indirin
$ curl https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/webtunnel/-/raw/main/release/container/docker-compose.yml?inline=false > docker-compose.yml
4. WebTunnel köprünüzü başlatın
docker compose up -d
Bu Docker compose dosyasının varsayılan olarak kendiliğinden güncellendiğini ve WebTunnel köprü sunucusunu başka bir işlem yapmadan güncelleyeceğini unutmayın.
Bu davranışı durdurmak için watchtower
özelliğini kaldırın.
5. WebTunnel köprünüzü deneyin
Aşağıdakileri çalıştırarak köprü satırı adresinizi alabilir ve çalışıp çalışmadığını doğrulayabilirsiniz:
$ docker compose exec webtunnel-bridge get-bridge-line.sh
Köprü satırını kopyalayıp Tor Browser adres satırına yapıştırabilirsiniz. Çalışması gerekir.
Aldığınız IPv6 adresi rastgele üretilir ve asla kullanılmaz.
Orada olmasının tek nedeni, değiştirilebilir taşıyıcı özelliğinin orada bir IP adresine gerek duymasıdır.
Varsayılan olarak, docker WebTunnel köprünüz Köprüler sitesi üzerinden dağıtılır.