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.
- OpenVPN için VPN ayarlarını yapılandırın
- WireGuard için VPN ayarlarını yapılandırın
- Linux üzerinde manuel olarak bağlantı noktası yönlendirme nasıl yapılır
- macOS üzerinde bağlantı noktası yönlendirme nasıl yapılır
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.

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 Account→ OpenVPN 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çin → NAT-PMP (bağlantı noktası yönlendirme) seçeneğinin etkinleştirildiğinden emin olun.

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/0 → AllowedIPs = 0.0.0.0/0, ::/0
Dosyayı kaydedin ve işiniz bittiğinde kapatın.

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.

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*

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:

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.

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 ; doneAşağıdaki örnekte, bu işlem için (hem UDP hem de TCP için) 53186 numaralı bağlantı noktası ayrılmıştır.

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çlar → Ayarlar… → 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.

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.
- macOS’te WireGuard’ı manuel olarak nasıl yapılandıracağınızı öğrenin
- macOS’te OpenVPN’i manuel olarak nasıl yapılandıracağınızı öğrenin
2. Python 3’ü DMG olarak indirin(yeni pencere) ve kurun. Gizlilik ve Güvenlik → Güvenlik bölümüne giderek uygulamaya izin vermeniz gerekecektir.

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 ; doneBağ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 → Terminal → Ayarlar → Profiller 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çlar → Ayarlar… → 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.

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