1. Implementați un container

Vă punem la dispoziție un fișier docker-compunere care vă ajută să implementați containerul. În primul rând, descarcă docker-compose.yml, și apoi scrie configurația pod într-un fișier nou, .env, care este în același director ca docker-compose.yml. Iată un șablon:

# Portul Tor al punțuu dvs.
OR_PORT=X
# Portul obfs4 al punții dvs.
PT_PORT=Y
# Adresa dvs. de email.
EMAIL=Z

Înlocuiți X cu portul OR dorit,Y cu portul obfs4 (asigurați-vă că ambele porturi sunt trimise în firewall-ul dvs.) și Z cu adresa dvs. de e-mail, care ne permite să luăm legătura cu dvs. dacă există probleme cu puntea dvs. Cu configurația podului în poziție, puteți implementa acum containerul rulând:

docker-compose up -d obfs4-bridge

Această comandă va încărca automat fișierul dvs. docker-compose.yml luând în considerare variabilele de mediu din .env.

Acum ar trebui să vedeți o ieșire similară cu următoarele:

Starting docker-obfs4-bridge_obfs4-bridge_1 ... done

Asta e! Containerul dumneavoastră începe acum să pornească noua dumneavoastră punte obfs4.

2. Actualizați-vă containerul

Actualizarea la cea mai recentă versiune a imaginii noastre este la fel de simplă ca tragerea celei mai recente versiuni a imaginii care rulează:

docker-compose pull obfs4-bridge

Și apoi repornirea containerului:

docker-compose up -d obfs4-bridge

Rețineți că directorul de date al punții dvs. (care include materialul cheie al acestuia) este stocat într-un volum de docker, astfel încât nu veți pierde identitatea punții dvs. atunci când treceți la ultima imagine de andocare. Dacă executați mai multe punți pe computer, trebuie să repetați acest pas pentru fiecare punte. Vom anunța noile versiuni de imagine pe lista de distribuire tor-dev.

3. Monitorizați-vă jurnalele

Puteți inspecta jurnalele punții dvs. rulând:

docker logs CONTAINER_ID

Pentru a utiliza noua dvs. punte în Tor Browser, aveți nevoie de "bridge line" - linia pe care se află puntea. Iată cum puteți obține linia pe care se află puntea dvs.:

docker exec CONTAINER_ID get-bridge-line

Această comandă va întoarce un șir similar cu următorul:

obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ iat-mode=0

Dacă întâmpinați dificultăți la configurarea podului, aruncați o privire la secțiunea noastră de ajutor. Dacă puntea dumneavoastră rulează acum, verificați notele post-instalare.

4. Utilizare avansată

Puteți seta variabile torrc suplimentare în fișierul dumneavoastră .env prin setarea OBFS4_ENABLE_ADDITIONAL_VARIABLE la 1 și prefixarea opțiunilor torrc dorite cu OBFS4V_. De exemplu, pentru a seta opțiunea AddressDisableIPv6, includeți următoarele linii în .env:

OBFS4_ENABLE_ADDITIONAL_VARIABLES=1
OBFS4V_AddressDisableIPv6=1

Puteți descărca șablonul nostru .env pentru a începe.