1. Омогућите аутоматско ажурирање софтвера
Једна од најважнијих ствари да ваш релеј буде сигуран је да инсталирате безбедносна ажурирања благовремено и идеално аутоматски, тако да не можете заборавити на то.
Пратите упутства да омогућите аутоматско ажурирање софтвера за ваш оперативни систем.
2. Зачетак pkg
DragonFlyBSD-ови дневни снимци и издања (почевши од 3.4) долазе са већ инсталираним pkg. Надоградње са ранијих издања, међутим, неће га имати. Ако pkg недостаје на систему из било ког разлога, може се брзо започети без потребе да се гради из извора или чак да се имају инсталирани DPorts:
# cd /usr
# make pkg-bootstrap
# rehash
# pkg-static install -y pkg
# rehash
2.1. Препоручени кораци за подешавање pkg
Овде ће бити слично ономе што имамо на FreeBSD систему, и користићемо HTTPS да преузмемо наше пакете и ажурирања - тако да нам је овде потребан додатни пакет да нам помогне (ca_root_nss).
Инсталирање пакета ca_root_nss:
# pkg install ca_root_nss
За свеже инсталације, фајл /usr/local/etc/pkg/repos/df-latest.conf.sample се копира у /usr/local/etc/pkg/repos/df-latest. Фајлови који завршавају са ".sample" екстензијом се игноришу; pkg(8) чита само фајлове који завршавају са ".conf" и читаће онолико колико их нађе.
DragonflyBSD има 2 репозиторијума пакета:
- Avalon (mirror-master.dragonflybsd.org);
- Wolfpond (pkg.wolfpond.org).
Можемо једноставно уредити URL који се користи за указивање на репозиторијуме на /usr/local/etc/pkg/repos/df-latest и то је то! Запамтите да користите pkg+https:// за Avalon.
Након примене свих ових промена, поново ажурирамо листу пакета и покушавамо да проверимо да ли већ постоји ново ажурирање за примену:
# pkg update -f
# pkg upgrade -y -f
3. Инсталација пакета
Инсталирајте tor пакет:
# pkg install tor
... или инсталирамо алфа верзију:
# pkg install tor-devel
4. Конфигурациони фајл
Поставите конфигурациони фајл /usr/local/etc/tor/torrc на место
Nickname myNiceRelay # Промените "myNiceRelay" у нешто што вам се свиђа
ContactInfo your@e-mail # Упишите ваш е-маил и будите свесни да ће бити објављен
ORPort 443 # Можете користити други порт, ако желите
ExitRelay 0
SocksPort 0
Log notice syslog
5. Покрените сервис
Овде постављамо tor да се покреће при подизању система и користимо setuid функцију, како бисмо се везали за ниже портове као што је 443 (демон ће и даље радити као обичан корисник без привилегија).
# echo "tor_setuid=YES" >> /etc/rc.conf
# echo "tor_enable=YES" >> /etc/rc.conf
# service tor start
6. Завршне напомене
Ако имате проблема са подешавањем вашег релеја, погледајте нашу секцију за помоћ.
Ако ваш релеј сада ради, погледајте напомене након инсталације.