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.