Tor Mirrors
T4n OS menyediakan mirror yang dapat diakses via jaringan Tor — berguna untuk privasi tambahan atau di jaringan yang memblokir akses langsung ke repositori.
Mirror .onion Resmi
| Mirror | Lokasi | URL |
|---|---|---|
| Lysator | EU: Swedia | http://lysator7eknrfl47rlyxvgeamrv7ucefgrrlhk7rouv3sna25asetwid.onion/pub/voidlinux/ |
| Dotsrc | EU: Denmark | http://dotsrccccbidkzg7oc7oj4ugxrlfbt64qebyunxbrgqhxiwj3nl6vcad.onion/ |
Gunakan
http://(bukanhttps://) untuk mirror.onion— Tor sudah menyediakan enkripsi end-to-end, HTTPS tidak diperlukan.
Setup Tor
Install dan aktifkan Tor sebagai service:
sudo xbps-install -S tor
sudo ln -s /etc/sv/tor /var/service/
sudo sv status tor
Atau jalankan sebagai user biasa (untuk testing):
tor
Secara default, Tor membuka proxy SOCKS5 di localhost:9050.
Koneksi XBPS via Tor
XBPS membaca variabel SOCKS_PROXY untuk routing koneksi melalui proxy.
Satu sesi:
export SOCKS_PROXY="socks5://127.0.0.1:9050"
sudo -E xbps-install -Su
Flag
-Epadasudodiperlukan agar variabel environmentSOCKS_PROXYikut diteruskan.
Alternatif tanpa export:
sudo env SOCKS_PROXY="socks5://127.0.0.1:9050" xbps-install -Su
Menggunakan Mirror .onion
Untuk menggunakan hidden service mirror, override konfigurasi repositori ke /etc/xbps.d/:
sudo mkdir -p /etc/xbps.d
sudo cp /usr/share/xbps.d/*-repository-*.conf /etc/xbps.d/
sudo sed -i 's|https://repo-default.voidlinux.org|http://<URL>.onion/pub/voidlinux|g' \
/etc/xbps.d/*-repository-*.conf
Sinkronkan via Tor:
export SOCKS_PROXY="socks5://127.0.0.1:9050"
sudo -E xbps-install -S
Cegah DNS Leak
Jika SOCKS_PROXY tidak di-set saat menggunakan mirror .onion, query DNS untuk nama .onion bocor ke DNS server yang dikonfigurasi — ini membahayakan anonimitas.
Agar SOCKS_PROXY otomatis tersedia di semua sesi:
echo 'export SOCKS_PROXY="socks5://127.0.0.1:9050"' | sudo tee /etc/profile.d/socksproxy.sh
sudo chmod +x /etc/profile.d/socksproxy.sh
Logout dan login kembali agar berlaku.
Alur Kerja Lengkap
# 1. Install dan aktifkan Tor
sudo xbps-install -S tor
sudo ln -s /etc/sv/tor /var/service/
# 2. Override repositori ke mirror .onion
sudo mkdir -p /etc/xbps.d
sudo cp /usr/share/xbps.d/*-repository-*.conf /etc/xbps.d/
sudo sed -i 's|https://repo-default.voidlinux.org|http://<URL>>.onion/pub/voidlinux|g' \
/etc/xbps.d/*-repository-*.conf
# 3. Set SOCKS_PROXY permanen (opsional, cegah DNS leak)
echo 'export SOCKS_PROXY="socks5://127.0.0.1:9050"' | sudo tee /etc/profile.d/socksproxy.sh
sudo chmod +x /etc/profile.d/socksproxy.sh
# 4. Sinkronkan dan upgrade
export SOCKS_PROXY="socks5://127.0.0.1:9050"
sudo -E xbps-install -S
sudo -E xbps-install -Su
Catatan Penting
- Kecepatan unduh lebih lambat dibanding mirror biasa karena routing melalui beberapa hop Tor.
- Tor mirror hanya untuk privasi/anonimitas — jika hanya butuh kecepatan, pilih mirror geografis biasa.
- Pastikan
SOCKS_PROXYselalu di-set saat menggunakan mirror.onion.
Referensi
man xbps-install(bagian environment variables:SOCKS_PROXY)