1. Разместите контејнер

Пружамо docker-compose фајл који вам помаже да разместите контејнер. Прво, преузмите docker-compose.yml, а затим напишите вашу мост конфигурацију у нови фајл, .env, који се налази у истом директоријуму као и docker-compose.yml. Ево шаблона:

# Тор порт вашег моста.
OR_PORT=X
# obfs4 порт вашег моста.
PT_PORT=Y
# Ваша имејл адреса.
EMAIL=Z

Замените X са вашим жељеним OR портом, Y са вашим obfs4 портом (уверите се да су оба порта прослеђена у вашем заштитном зиду), и Z са вашом имејл адресом, што нам омогућава да вас контактирамо ако постоје проблеми са вашим мостом. Са вашом мост конфигурацијом на месту, сада можете разместити контејнер покретањем:

docker-compose up -d obfs4-bridge

Ова команда ће аутоматски учитати ваш docker-compose.yml фајл узимајући у обзир променљиве окружења у .env.

Сада би требало да видите излаз сличан следећем:

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

То је то! Ваш контејнер сада започиње зачетак вашег новог obfs4 моста.

2. Надоградите ваш контејнер

Надоградња на најновију верзију наше слике је једноставна као повлачење најновије верзије слике покретањем:

docker-compose pull obfs4-bridge

А затим поновно покретање контејнера:

docker-compose up -d obfs4-bridge

Имајте на уму да је директоријум података вашег моста (који укључује његов кључни материјал) смештен у docker волумену, тако да нећете изгубити идентитет вашег моста када надограђујете на најновију docker слику. Ако покрећете више мостова на вашем рачунару, потребно је да поновите овај корак за сваки мост. Објавићемо нове верзије слика на tor-dev мејлинг листи.

3. Пратите ваше логове

Можете прегледати логове вашег моста покретањем:

docker logs CONTAINER_ID

Да бисте користили ваш нови мост у Тор претраживачу, потребна вам је његова "мост линија". Ево како можете добити вашу мост линију:

docker exec CONTAINER_ID get-bridge-line

Ово ће вратити стринг сличан следећем:

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

Ако имате проблема са подешавањем вашег моста, погледајте наш одељак за помоћ. Ако ваш мост сада ради, погледајте напомене након инсталације.

4. Напредна употреба

Можете поставити додатне torrc променљиве у вашем .env фајлу постављањем OBFS4_ENABLE_ADDITIONAL_VARIABLES на 1 и префиксирањем жељених torrc опција са OBFS4V_. На пример, да бисте поставили опцију AddressDisableIPv6, укључите следеће линије у вашем .env:

OBFS4_ENABLE_ADDITIONAL_VARIABLES=1
OBFS4V_AddressDisableIPv6=1

Можете преузети наш шаблон .env да бисте започели.