owntunnel

Destek

OwnTunnel, kendi WireGuard VPN sunucunuzu çalıştırmanız için bir araç; sunucu da, fatura da, trafik de sizin ve arada bizim işlettiğimiz hiçbir şey yok. Okumaya başlamadan bilinmesi gereken bir fark var: iPhone ve Mac’te uygulama, hâlihazırda sahip olduğunuz bir sunucuya bağlanır — yapılandırmasını siz verirsiniz, uygulama hiçbir şey kurmaz — Android’de ise o sunucuyu sizin bulut hesabınızda kurabilir. Aşağıdaki cevaplar hangi platformu anlattığını yazıyor.

iPhone ya da Mac’ime yapılandırmayı nasıl alırım?

Kendi WireGuard sunucunuzdan. İşlettiğiniz ya da denetlediğiniz herhangi bir sunucu olur — kiraladığınız bir makineye kendiniz kurduğunuz, WireGuard uyumlu bir aracın ürettiği ya da Android OwnTunnel’ın bulut hesabınızda kurduğu sunucu. Uygulamanın istediği şey, o sunucunun bu cihaz için verdiği yapılandırma: özel anahtarınızı, adresinizi, sunucunun açık anahtarını ve endpoint’ini taşıyan [Interface] ve [Peer] bloğu. İki platformda da metin olarak yapıştırabilirsiniz; iPhone’da ayrıca QR kodunu okutabilirsiniz. iOS ve macOS uygulamaları sunucu kurmaz ve bulut hesabı istemez, dolayısıyla bu adım size ait; Mac’te QR okuyucu hiç yok, o yüzden oradaki tek yol yapıştırmak. Geri yönde de bir yol yok: iki uygulama da yapılandırma dışa aktarmaz ve QR kodu çizmez; yani bir sunucuyu Android telefondan Mac’e taşımak, yapılandırmayı telefondan değil sunucudan almak demektir. Uygulama üzerinden bir sunucuya ikinci cihaz eklemek bugün yalnızca Android’de var, iPhone ve Mac’te yok.

Sunucunun parasını kim öder?

Android uygulaması sizin için kurduysa: siz, doğrudan bulut sağlayıcınıza. iPhone ve Mac’te uygulama hiçbir şey kurmaz; getirdiğiniz sunucu için zaten ödediğinizin ötesinde bir maliyeti olmaz. Android sihirbazının kurduğu boyuttaki bir Hetzner sunucusu Avrupa’da aylık yaklaşık 5,50 €, ABD’de yaklaşık 17,50 € — hangisi olacağını seçtiğiniz lokasyon belirliyor, dahil trafiği de o belirliyor: Avrupa lokasyonları ayda 22 TB trafikle gelirken ABD’de bu yaklaşık 1,1 TB’ta, Singapur’da 0,5 TB kadar aşağıda kalıyor; üstü terabayt başına ayrıca faturalanıyor. Fiyatlar sağlayıcının, KDV hariç ve değişebilir; güncel hâli Hetzner’in fiyat sayfasında. Hetzner şu sıralar yeni hesaplara 20 € kredi duyuruyor; bunu alabilecek misiniz ve kredi ne kadar yeter, orası sağlayıcının bileceği iş ve seçtiğiniz lokasyona bağlı. OwnTunnel’ın kendisi ücretsiz: abonelik yok, uygulama içi satın alma yok, reklam yok ve sağlayıcınıza ödediğinizden pay almıyoruz.

Sunucumu nasıl silerim?

Bulut sağlayıcınızın konsoluna girin — Hetzner için console.hetzner.cloud — kullandığınız projeyi açın ve sunucuyu oradan silin. Uygulamanın kurduğu sunucular owntunnel etiketini taşır, bu yüzden kolayca ayırt edilir. OwnTunnel uygulamasını silmek sunucuyu silmez; sunucu siz silene kadar fatura üretmeye devam eder. Kurulum yarıda kaldıysa Android uygulaması bir sonraki açılışta artakalan sunucuyu sorar ve sizin için silebilir. iOS ve macOS uygulamaları bir bulut hesabında hiçbir şey kurmaz ve silmez; dolayısıyla temizleyecekleri bir şey de yok — eski bir sürümleri cihazınızda bir bulut anahtarı bıraktıysa 1.2.0 onu ilk açılışında siler.

Bir sunucuyu birden fazla cihazda kullanabilir miyim?

Evet; Android’de uygulama bunu sizin için yapabiliyor. iPhone ve Mac uygulamalarında “cihaz ekle” ekranı yok, yani bir cihazı sunucuya katmak onların yapabileceği bir şey değil; böyle bir sunucunun yapılandırmasıyla kurulmuş bir Apple cihazı orada yalnızca bir peer olur. Aşağısı Android sihirbazının kurduğu sunucuyu anlatıyor. İkinci telefonunuz ya da bilgisayarınız, size ikinci bir sunucuya mal olmak yerine hâlihazırda ödediğiniz sunucuya katılabilir: katılan cihaz kendi anahtar çiftini üretir, yalnızca açık yarısını verir ve tünelde kendi adresini alır. Onun özel anahtarı da tıpkı ilk cihazınki gibi cihazdan çıkmaz. Sunucu bu kayıtları yalnızca tünelin içinden kabul eder — internete açık bir portu yoktur, yani ona ulaşmanın tek yolu zaten bağlı olmaktır. Bundan iki sonuç çıkıyor ve yapılandırmanızı birine vermeden önce bunları bilmelisiniz: yapılandırmanıza sahip her cihaz yeni cihazlar ekleyebilir, çünkü sunucunun istediği tek kanıt tünelin içinde olmaktır; ve eklenen bir cihaz çıkarılamaz — iptal diye bir şey yok, erişimi geri almak sunucuyu silip yenisini kurmak demektir. Aynı sunucuyu paylaşan cihazlar, ev ağındaki makineler gibi tünel üzerinden birbirine de erişebilir. Yapılandırmanızı tünelden geçiş bileti değil, sunucunun anahtarı olarak görün.

Yapılandırmam nerede saklanıyor?

Cihazınızda, şifreli olarak, başka hiçbir yerde. iOS ve macOS’ta tek bir sır var: WireGuard özel anahtarınız dahil yapılandırma. Keychain’de AfterFirstUnlockThisDeviceOnly koruma sınıfıyla saklanır: iCloud Keychain’e senkronize edilmez, şifreli olanlar dahil cihaz yedeklerinin dışında kalır. İkinci bir kopya, tüneli çalıştırmak için iOS’un zorunlu tuttuğu VPN sistem uzantısı okuyabilsin diye paylaşımlı bir Keychain grubunda durur. 1.2.0 hiçbir bulut API anahtarı saklamaz, çünkü sunucu kurmaz; eski bir sürümün bıraktığı anahtarı ve sunucu listesini de ilk açılışında siler. Android’de iki sır var — yapılandırma ve bulut API anahtarınız — ve ikisi de uygulamanın kendi özel alanına Jetpack Security’nin EncryptedFile’ıyla şifreli dosya olarak yazılır; onları çözen anahtar cihazda üretilip Android Keystore’da tutulur. allowBackup="false" ve uygulamanın veri çıkarma kuralları, iki dosyayı hem bulut yedeğinin hem de cihazdan cihaza aktarmanın dışında tutar. İki platformda da Verileriniz → Bu yapılandırmayı unut bunların hepsini, ayrıca sistem ayarlarındaki VPN profilini siler; silmenin bir parçası başarısız olursa size söyler.

QR kodu neden okutuyoruz?

Çünkü bir WireGuard yapılandırmasını cihazlar arasında elle taşımak tam da işlerin bozulduğu yer: yapıştırmada kaybolan bir satır sonu, yarısı gitmiş bir anahtar. Zaten bir sunucunuz varsa yapılandırması QR kodu olarak gösterilebilir (qrencode bunu yapar, çoğu WireGuard sunucusu da üretebilir) ve tarayıcı onu tek seferde okur. Kamera görüntüsü cihazda işlenir — iOS’ta sistemin kendi kod çözücüsüyle, Android’de uygulamanın içine derlenmiş açık kaynak ZXing çözücüsüyle — hiçbir şey diske yazılmaz, fotoğraflara kaydedilmez, hiçbir yere gönderilmez; kamera iznini vermezseniz yapılandırmayı metin olarak yapıştırabilirsiniz. macOS’ta tarayıcı yok: sistemin kod çözücüsü orada çalışmadığı için Mac uygulaması kamera izni hiç istemez.

Hangi platformlar destekleniyor?

iOS 16 ve üzeri ile macOS 13 Ventura ve üzeri, tek kod tabanından, resmî WireGuardKit ile; ayrıca Android 8.0 ve üzeri için tam bir Kotlin sürümü. Android 1.1 Google Play’de yayında ve kurulum sihirbazı olan sürüm o. iPhone ve Mac’te OwnTunnel yalnızca yapılandırma içe aktaran bir istemci; App Store denetim sürecindeki sürüm 1.2.0 ve henüz indirilemiyor. Windows ve Linux’ta OwnTunnel uygulaması yok: yapılandırmayı sunucunuzdan alıp resmî WireGuard istemcisine aktarın — aynı standardı konuşuyor. Bilinçli olarak tek protokol: WireGuard.

Bir şey çalışmıyor

iPhone ve Mac’te önce yapılandırmanın tam yapıştırıldığını kontrol edin — kaybolan bir satır sonu ya da yarısı gitmiş bir anahtar en sık sebep — Endpoint adresi ve portu doğru mu, sunucu gerçekten çalışıyor ve o porttan WireGuard kabul ediyor mu. Android’de kurulumun kendisi başarısız olduysa şunlara bakın: sunucu sağlayıcınızın konsolunda var ve çalışıyor mu, API anahtarınız okuma ve yazma yetkili mi, bulut hesabınız doğrulandı mı — yeni hesaplar sağlayıcı doğrulamayı yapana kadar çoğu zaman hiçbir şey kuramaz. Tünel yine de açılmıyorsa bize ne yaptığınızı ve ne gördüğünüzü yazın; bakabileceğimiz bir hesap kaydı olmadığı için elimizdeki tek şey sizin anlatımınız.

Bize yazın: uygulamayla ilgili her şey için [email protected].

Gizlilik, veri koruma ve hukuk: [email protected]. İki adres de aynı kişilere ulaşır. Türkçe ve İngilizce yanıtlıyoruz.

Elimizde hesap, e-posta listesi ya da sizinle ilgili herhangi bir kayıt olmadığı için ilk mesajınıza sorunu anlamamıza yetecek kadar ayrıntı koyun — bakabileceğimiz bir yer yok.

Gizlilik Politikası · Kullanım Şartları