1. Otomatik yazılım güncellemelerini etkinleştirin

Aktarıcınızı korumak için en önemli şeylerden biri, güvenlik güncellemelerini zamanında yüklemektir. Güncellemeler ideal olarak otomatik yüklenmelidir böylece unutulmazlar. İşletim sisteminizde otomatik yazılım güncellemelerini etkinleştirmek için yönergeleri izleyin.

2. Paket kurulumu

6.5 gibi güncel OpenBSD sistemleri, /etc/installurl üzerinde yapılandırılmış bir depoya sahip olduğundan, bunu değiştirmemize gerek yoktur.

Durumunuz farklıysa, installurl yapılandırma dosyasını şu şekilde ayarlayın:

# echo "https://cdn.openbsd.org/pub/OpenBSD" > /etc/installurl

Paketi kurmak için pkg_add ile devam edin:

# pkg_add tor

2.1. OpenBSD üzerine tor kurmak için önerilen adımlar

OpenBSD tor paketinin daha yeni bir sürümünü kurmak istiyorsanız, M:Tier paketlerini kullanabilirsiniz:

# ftp https://stable.mtier.org/openup

openup alındıktan hemen sonra, M:Tier deposunu eşitlemek ve paketlerinizi güncellemek için çalıştırabilirsiniz. pkg_add -u yerine kullanılabilir.

Bu adımları aşağıda görebilirsiniz:

# ./openup

3. Yapılandırma dosyası

/etc/tor/torrc yapılandırma dosyasını yerine taşıyın:

Nickname    myNiceRelay    # "myNiceRelay" adını istediğiniz gibi değiştirin
ContactInfo e-posta@adresiniz    # E-posta adresinizi yazın ve yayınlanacağının farkında olun
ORPort      443           # İsterseniz farklı bir kapı numarası kullanabilirsiniz
ExitRelay     0
SocksPort     0
Log notice    syslog
DataDirectory /var/tor
User          _tor
RunAsDaemon   1

4. openfiles-max ve maxfiles değişikliklerini yapın

Varsayılan olarak, OpenBSD bir işlem için en fazla açık dosya sayısı sınırını oldukça düşük tutar. Tor gibi, her bir aktarıcıya (şu anda yaklaşık 7000 aktarıcı) bağlantı açan bir arka plan hizmeti için bu sınırların yükseltilmesi gerekir.

/etc/login.conf içinde şu bölüme ekleyin:

tor:\
    :openfiles-max=13500:\
    :tc=daemon:

OpenBSD ayrıca kern.maxfiles sysctl değişkeni içinde çekirdek düzeyinde bir dosya tanımlayıcı sınırı kaydeder.

Varsayılan 7030 değerini 16000 olarak arttırın:

# echo "kern.maxfiles=16000" >> /etc/sysctl.conf
# sysctl kern.maxfiles=16000

5. Hizmeti başlatın

Başlatma sırasında tor çalıştırılacak ve ilk kez çağrılacak şekilde ayarlayalım:

# rcctl enable tor
# rcctl start tor

6. Son notlar

Aktarıcınızı kurmakta sorun yaşıyorsanız yardım bölümüne bakabilirsiniz. Aktarıcınız çalışıyorsa, kurulum sonrası bölümüne bakın.