Proton VPN ana sayfası

Bağlantı noktası yönlendirmeyi manuel olarak ayarlama

Okuma süresi
9 dakikalık
Kategori
Bağlantı noktası yönlendirme

Bağlantı noktası yönlendirme, bağlantıları Proton VPN’in müşterilerimizi korumak için kullandığı güvenlik duvarı üzerinden yönlendirir. Çevrim içi oyuncular için performansı da artırabilse de, esas olarak BitTorrent gibi P2P iletişim kurallarını kullanarak dosya indiren ve paylaşan kişiler için yararlıdır.

Bağlantı noktası yönlendirme, şu anda ücretli bir Proton VPN tarifesine sahip olan herkes için Windows, macOS ve Linux GUI uygulamalarımızda kullanılabilir.

Resmî uygulamalarımızda bağlantı noktası yönlendirmeyi nasıl kullanacağınızı öğrenin

Ücretsiz bir tarifeniz varsa buna erişmek için yükseltme yapabilirsiniz. Ücretsiz tarifemizdeyseniz account.protonvpn.com adresinde oturum açarak ve Abonelik sekmesinden ihtiyaçlarınızı karşılayan ücretli bir tarife seçerek yükseltme yapabilirsiniz.

OpenVPN veya WireGuard® yapılandırma dosyalarımızı kullanarak Proton VPN’e bağlanmak üzere manuel olarak yapılandırılmış aygıtlarda da bağlantı noktası yönlendirmeyi kullanmak mümkündür. Bağlantı noktası yönlendirmeyi ve Ilımlı (Type 2) NAT özelliğini aynı anda kullanamayacağınızı lütfen unutmayın.

1. Adım: OpenVPN veya WireGuard yapılandırma dosyalarını indirin

Linux uygulamamızı kullanıyorsanız bu adımın gerekli olmadığını unutmayın. Tüm P2P sunucularımız bağlantı noktası yönlendirmeyi destekler. P2P sunucuları, uygulamalarımızda ve VPN yapılandırma indirme sayfalarımızda bir çift ok simgesi ile kolayca tanımlanabilir.

P2P sunucuları nasıl fark edilir

OpenVPN

1. Proton VPN Hesabınızda oturum açın ve Hesapİndirmeler OpenVPN yapılandırma dosyaları bölümüne gidin. P2P destekleyen (çift ok simgesi) bir VPN sunucusu seçin ve OpenVPN yapılandırma dosyalarını indirin.

2. OpenVPN istemcinizi yapılandırın (Windows için OpenVPN GUI, macOS için Tunnelblick veya Linux için OpenVPN CLI ya da NetworkManager GUI gibi).

Remember that your OpenVPN login username and password are different from your regular Proton Account username and password. You can find them in your Proton VPN Account by going to AccountOpenVPN username.

Bağlantı noktası yönlendirmeyi kullanmak için OpenVPN kullanıcı adınızın sonuna +pmp ekini ekleyin. Örneğin, OpenVPN kullanıcı adınız “myusername2023” ise “myusername2023+pmp” kullanın.

+pmp ekini Proton VPN tarafından desteklenen diğer eklerle birlikte kullanabileceğinizi unutmayın. Örneğin, bağlantı noktası yönlendirmeyi ve Netshield Reklam Engelleyici özelliğimizi kullanmak için kullanıcı adınız “myusername2023+pmp+f2” olabilir.

3. Proton VPN’e bağlanın. Bağlandığınızı ve VPN’in düzgün çalıştığını kontrol etmek için ücretsiz güvenli IP tarayıcımızı ziyaret edin veya macOS ya da Linux’ta bir Terminal penceresi açıp curl ücretsiz güvenli IP tarayıcımız yazın.

WireGuard

1. Proton VPN Hesabınızda oturum açın ve Hesapİndirmeler WireGuard yapılandırması bölümüne gidin.

2. P2P destekleyen (çift ok simgesi) bir VPN sunucusu seçin ve bir WireGuard yapılandırma dosyası oluşturun. Bunu yaparken VPN seçeneklerini seçinNAT-PMP (bağlantı noktası yönlendirme) seçeneğinin etkinleştirildiğinden emin olun.

Enable NAT-PMP

3. Oluşturulan WireGuard yapılandırma dosyasını indirin ve bunu WireGuard istemcinizi yapılandırmak için kullanın. Network Manager kullanarak Ubuntu üzerinde Proton VPN ile WireGuard kurulumu hakkındaki örnek kılavuzumuza göz atın.

Eski bir WireGuard yapılandırma dosyası kullanıyorsanız varsayılan olarak IPv6 bağlantılarını desteklemeyebileceğini unutmayın. IPv6 bağlantıların VPN tüneli üzerinden yönlendirildiğinden emin olmak için aşağıdakilerden birini yapın:

1. Hesap sayfanızdan yeni bir WireGuard yapılandırma dosyası indirin.

Veya:

2. Eski yapılandırma dosyasını bir metin düzenleyicide açın ve şu satırı değiştirin:

AllowedIPs = 0.0.0.0/0AllowedIPs = 0.0.0.0/0, ::/0

Dosyayı kaydedin ve işiniz bittiğinde kapatın.

IPv6 bağlantılarını desteklemek için .conf dosyasını manuel olarak düzenleyin

4. Proton VPN’e bağlanın. Bağlandığınızı ve VPN’in düzgün çalıştığını kontrol etmek için ücretsiz güvenli IP tarayıcımızı(yeni pencere) ziyaret edin veya macOS ya da Linux’ta bir Terminal penceresi açıp curl ip.me yazın.

curl ücretsiz güvenli IP tarayıcımız

2. Adım: Bağlantı noktası yönlendirme manuel olarak nasıl yapılandırılır

Linux

Sunucunun P2P desteklediğinden ve NAT-PMP anahtarının etkinleştirildiğinden emin olarak Proton VPN’den bir OpenVPN veya WireGuard yapılandırma dosyası alın.

Aşağıdaki örnek, natpmpc kullanarak Linux üzerinde doğru bağlantı noktası eşlemelerini nasıl oluşturacağınızı gösterir.

1. Bağlantı noktası yönlendirme etkinken VPN’e bağlanın.

2. natpmpc aracını kurun. Bunu Debian ve Ubuntu tabanlı sistemlerde yapmak için bir terminal penceresi açın ve şunu yazın:

sudo apt install natpmpc

RedHat sistemlerinde (Fedora dahil) şunu yazın:

sudo dnf install libnatpmp

3. natpmpc sürümünüzü doğrulayın. 20150609-xxx natpmpc sürümleri, VPN sunucusundan gelen yanıtı yanlış yorumlayabilecek ve kafa karıştırıcı çıktılar üretebilecek bir hata içerir. Proton VPN ekibi, bu sorun için kabul edilen ve yukarı akışta (upstream) birleştirilen bir düzeltme gönderdi, bu nedenle bu hata 20230423-xxx (ve daha yeni) natpmpc sürümlerini etkilemez.

Debian ve Ubuntu tabanlı sistemlerde çalıştırdığınız natpmpc sürümünü doğrulamak için bir terminal penceresi açın ve şunu yazın:

apt policy natpmpc libnatpmp*

natpmpc sürümünüzü doğrulayın

RedHat sistemlerinde (Fedora dahil) şunu yazın:

dnf list libnatpmp

Daha eski bir natpmpc sürümü çalıştırıyorsanız bunu 20230423-xxx (veya daha yeni) natpmpc sürümüne güncellemeniz gerekir. Bunu yapmak için aşağıdaki komutları kullanarak libnatpmp’yi kaynaktan derleyebilirsiniz:

git clone https://github.com/miniupnp/libnatpmp.git
cd libnatpmp
make all
sudo make install

4. Bağlı olduğunuz sunucuda bağlantı noktası yönlendirmeye izin verilip verilmediğini kontrol edin. Bunu yapmak için bir terminal penceresi açın ve şunu yazın:

natpmpc -g 10.2.0.1

Bağlı olduğunuz sunucuda bağlantı noktası yönlendirmeye izin veriliyorsa çıktı şu şekilde görünecektir:

VPN sunucusunda bağlantı noktası yönlendirmeye izin verilip verilmediğini kontrol edin

Bu test başarısız olursa (aşağıdaki ekran görüntüsüne bakın), lütfen bu kılavuzun 1. Adımına geri dönün, farklı bir P2P sunucusu seçin ve VPN bağlantınızın doğru şekilde yapılandırıldığından emin olun.

Test failure

5. UDP ve TCP bağlantı noktası eşlemeleri ekleyin, ardından natpmpc’yi geçerlilik süresi dolmayacak şekilde döngüye alın. Şunu yazın:

while true ; do date ; natpmpc -a 1 0 udp 60 -g 10.2.0.1 && natpmpc -a 1 0 tcp 60 -g 10.2.0.1 || { echo -e "ERROR with natpmpc command \a" ; break ; } ; sleep 45 ; done

Aşağıdaki örnekte, bu işlem için (hem UDP hem de TCP için) 53186 numaralı bağlantı noktası ayrılmıştır.

natmpmpc döngüsü

Bağlantı noktası yönlendirme artık etkinleştirildi. Terminal pencerenizi kapatmanın döngü işlemini sonlandıracağını unutmayın. Yeni bir bağlantı noktası yönlendirme oturumu başlatmak istediğiniz her seferde bu döngü betiğini yeniden çalıştırmanız gerekecektir, aksi takdirde bağlantı noktası yalnızca 60 saniye açık kalır.

6. BitTorrent istemcinizde, yönlendiricinizden UPnP / NAT-PMP bağlantı noktası yönlendirmeyi kapatın ve bağlantı çıktısında (yukarıya bakın) görüntülenen ortak bağlantı noktası numarasını BitTorrent istemcinizin bağlantı noktası yönlendirme bölümüne yapıştırın.

Örneğin qBittorrent’te, AraçlarAyarlar…BağlantıDinleme bağlantı noktası yolunu izleyin ve bağlantı noktası numarasını İletişim için kullanılan bağlantı noktası alanına yapıştırın. Bunun altındaki Yönlendiricimden UPnP / NAT-PMP bağlantı noktası yönlendirmesini kullan seçeneğinin işaretini kaldırın (varsayılan olarak etkindir). İşleminiz bittiğinde Tamam seçeneğine tıklayın.

Configure port forwarding on qBittorrent for Linux

Bağlantı noktası yönlendirme artık yapılandırıldı.

macOS

Mac’inizde bağlantı noktası yönlendirmeyi yapılandırmanın en kolay yolu resmî macOS uygulamamızı kullanmaktır.

Manuel olarak yapılandırmak için, sunucunun P2P’yi desteklediğinden ve NAT-PMP geçiş anahtarının etkinleştirildiğinden emin olarak ProtonVPN’den bir OpenVPN veya WireGuard yapılandırma dosyası alın.

1. Yukarıda açıklandığı gibi, bağlantı noktası yönlendirme (NAT-PMP) etkinleştirilmiş olarak VPN’e bağlanın.

2. Python 3’ü DMG olarak indirin(yeni pencere) ve kurun. Gizlilik ve GüvenlikGüvenlik bölümüne giderek uygulamaya izin vermeniz gerekecektir.

Install Python 3

3. Pip’i kurun. Bunu yapmak için Terminal‘i açın ve şunu yazın:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Ardından:

python3 get-pip.py

Ardından şunu çalıştırın:

python3 -m pip install py-natpmp

4. Artık natpmpc’yi çalıştırabilir ve geçerlilik süresi dolmayacak şekilde döngüye alabiliriz:

cd "$(python3 -m pip show py-natpmp | grep Location | cut -d ' ' -f 2)/natpmp" && while true ; do date ; python3 natpmp_client.py -g 10.2.0.1 0 0 || { echo -e "ERROR with natpmpc command \a" ; break ; } ; sleep 45 ; done

Bağlantı noktası yönlendirme artık etkinleştirildi. Betiğin çalışmaya devam etmesi için Terminal penceresini açık bırakmanız gerektiğini unutmayın. Betik her döngüye girdiğinde sesli bildirimi kapatmak için menü çubuğu → TerminalAyarlarProfiller sekmesi → GelişmişZil yolunu izleyin ve Sesli Zil seçeneğinin işaretini kaldırın.

5. BitTorrent istemcinizde, yönlendiricinizden UPnP / NAT-PMP bağlantı noktası yönlendirmeyi kapatın ve bağlantı çıktısında (yukarıya bakın) görüntülenen ortak bağlantı noktası numarasını BitTorrent istemcinizin bağlantı noktası yönlendirme bölümüne yapıştırın.

Örneğin qBittorrent’te, AraçlarAyarlar…BağlantıDinleme bağlantı noktası yolunu izleyin ve bağlantı noktası numarasını İletişim için kullanılan bağlantı noktası alanına yapıştırın. Bunun altındaki Yönlendiricimden UPnP / NAT-PMP bağlantı noktası yönlendirmesini kullan seçeneğinin işaretini kaldırın (varsayılan olarak etkindir). İşleminiz bittiğinde Tamam seçeneğine tıklayın.

qBitTorrent'i Yapılandırın

Bağlantı noktası yönlendirme artık BitTorrent istemcinizde etkin olmalıdır.