2.1 KiB
2.1 KiB
Transmission VPN (Gluetun)
Bu uygulama, Transmission torrent istemcisini Gluetun VPN istemcisi üzerinden çalıştırır.
Nasıl çalışır?
- Gluetun container'ı, seçtiğin VPN sağlayıcısına (Mullvad, ProtonVPN, AirVPN, IVPN, NordVPN vs.) bağlanır.
- Transmission container'ı
network_mode: service:gluetunile Gluetun'un ağını paylaşır. Yani tüm Transmission trafiği zorunlu olarak VPN tüneli üzerinden geçer. - Gluetun VPN bağlantısını kaybederse, Transmission'ın da interneti anında kesilir (kill switch). Bu sayede gerçek IP adresin asla açığa çıkmaz.
Kurulum öncesi ihtiyacın olanlar
- Bir VPN sağlayıcısından (Mullvad, ProtonVPN, AirVPN, IVPN vb.) WireGuard yapılandırma bilgileri:
PrivateKey→ WireGuard Private Key alanınaAddress→ WireGuard Addresses alanına
- VPN Service Provider alanına Gluetun'un desteklediği sağlayıcı adını yaz (küçük harf, örn:
mullvad,protonvpn,airvpn,ivpn). - OpenVPN kullanan bir sağlayıcı seçtiysen (VPN Type:
openvpn), WireGuard alanlarını boş bırakıp OpenVPN kullanıcı adı/şifresini gir.
Kurulum sonrası
- Transmission web arayüzüne uygulamanın portu üzerinden erişebilirsin (varsayılan: 9091).
- Kurulumdan sonra Gluetun loglarını kontrol ederek VPN bağlantısının başarılı şekilde kurulduğundan emin ol (Runtipi dashboard → uygulama → Logs).
- Sağlayıcıya özgü tüm ortam değişkenleri için Gluetun Wiki sayfasına bakabilirsin.
Notlar
- Bu, tüm Gluetun ortam değişkenlerini kapsamaz. Sağlayıcına özgü ek değişkenler gerekiyorsa, Runtipi'nin "Customize compose" özelliğiyle
docker-compose.ymldosyasını elle düzenleyebilirsin. - Port forwarding gerekiyorsa (örn. AirVPN, IVPN gibi sağlayıcılarda), Gluetun'un
VPN_PORT_FORWARDINGdeğişkenini ve Transmission'ın peer portunu senkronize eden ek bir araç (örn.tellaport,gluetrans) kurman gerekebilir.