
WireGuard ile kendi VPN sunucunuzu kurmak ve Android cihazınızdan bağlanmak, VPN kullanmanın en kolay yollarından biridir. Ev ağınıza veya VPS'inize güvenli uzaktan erişimKomutları, tuşları ve yapılandırma dosyalarını görmek ilk bakışta göz korkutucu görünse de, adımları sakin bir şekilde takip ederseniz süreç oldukça mekaniktir.
Bu kılavuzda, Linux üzerinde (örneğin, Ubuntu yüklü bir VPS üzerinde) bir WireGuard sunucusu nasıl kuracağınızı ve Android mobil cihazınızdan nasıl bağlanacağınızı öğreneceksiniz. Yerel ağınıza, NAS cihazınıza, IP kameralarınıza, yönlendiricilerinize erişin veya sanki evinizdeymiş gibi internette gezinin.Ayrıca, temel kavramları, güvenlik ipuçlarını, yapılandırma örneklerini ve uzaktan erişimi kolay ve sorunsuz hale getirmek için yerel alan adlarından nasıl yararlanılacağını açıklamaktadır.
WireGuard nedir ve Android cihazlardan uzaktan erişim için neden kullanılır?
WireGuard, öne çıkan modern bir VPN protokolüdür. çok daha basit, daha hızlı ve daha güvenli OpenVPN veya IPsec gibi klasik alternatiflere göre daha minimalist bir uygulama sunar (birkaç bin satır kod) ve Curve25519, ChaCha20, Poly1305 veya BLAKE2s gibi en yeni şifreleme yöntemlerine dayanır.
Felsefeleri, yapılandırmanın merkezinde yer almaktadır. Mümkün olduğunca açık bir şekilde: her cihazın bir açık/özel anahtar çifti vardır.Sadece birkaç seçenek (dahili IP, port, izin verilen IP adresleri...) tanımlıyorsunuz ve işlevsel bir şifreli tünel için ihtiyacınız olan tek şey bu. Anlaşılması zor yönergelerle dolu onlarca şifreli parametreye veya dosyaya gerek yok.
Performans açısından WireGuard yalnızca UDP üzerinden çalışır ve hatta Linux çekirdeğine entegre edilebilir, bu da şu anlama gelir: Düşük gecikme süresi, yüksek hızlar ve kaynakların verimli kullanımıBu durum, özellikle Android cihazlardan mobil ağlar veya değişken kalitede WiFi bağlantısı kurulduğunda daha belirgin hale gelir.
WireGuard'ın bir diğer önemli avantajı da şudur: Çoklu platform desteğine sahip olup Android, iOS, Windows, macOS ve Linux için resmi uygulamaları bulunmaktadır.Bu, sunucuyu bir VPS'ye veya uyumlu yönlendiricinize kurabileceğiniz ve bir .conf dosyasını içe aktararak veya bir QR kodunu tarayarak mobil cihazınızdan kolayca bağlanabileceğiniz anlamına gelir.
WireGuard sunucusunu kurmadan önce gerekli ön koşullar
Komutları yazmaya başlamadan önce, ihtiyacınız olan temel unsurların hazır olduğundan emin olmak iyi bir fikirdir. Android cihazlardan erişilebilen WireGuard VPN sunucusuBu, size yol boyunca çok zaman kazandıracak ve gereksiz hatalardan kaçınmanızı sağlayacaktır.
En yaygın yaklaşım, hizmeti kuracağınız bir VPS veya özel Linux sunucusu kullanmaktır. Ubuntu 22.04 en kullanışlı seçeneklerden biridir.Çünkü resmi depolarında WireGuard bulunuyor ve bolca dokümantasyon mevcut, ancak herhangi bir modern dağıtım da işinizi görecektir.
Ayrıca, yönetici ayrıcalıklarına sahip bir kullanıcıya da ihtiyacınız olacak; doğrudan root veya sudo yetkisine sahip bir kullanıcı.Paket kurulumu, ağ ayarlarının değiştirilmesi ve IP yönlendirmesinin etkinleştirilmesi gibi işlemler yapacağınız için sunucuya SSH erişiminizin olması ve bilgisayarınızdan nasıl bağlanacağınızı bilmeniz önemlidir.
Son olarak, bu sunucuya bağlanmak için bir istemciye ihtiyacınız olacak: bu sizin istemciniz olabilir. Resmi WireGuard uygulamasına sahip Android mobil cihaz.Ancak diğer sistemlerde de (Windows, macOS, Linux, iOS) kullanılabilir. Bu yazıda özellikle Android'e odaklanacağız, ancak yapılandırma dosyasının hepsinde neredeyse aynı olduğunu göreceksiniz.
Linux sunucu kurulumu: WireGuard yükseltmesi ve kurulumu
VPS veya sunucu Ubuntu 22.04 (veya benzer bir sürüm) ile başlatılıp kurulduktan sonra, atılacak ilk mantıklı adım şudur: sistem paketlerini güncelle Her şeyin güncel olduğundan ve bilinen hataları veya güvenlik açıklarını taşımadığınızdan emin olmak için.
SSH üzerinden sunucuya bağlanın ve şu komutu çalıştırın:
apt update
apt upgrade -y
İlk komut depolardaki paket listesini yeniler, ikinci komut ise... Önceden yüklenmiş olan paketleri günceller. En son sürümlerine otomatik olarak güncellenir. Bu işlem, özellikle sunucu yeni ise veya uzun süredir güncellenmemişse biraz zaman alabilir.
Sistem güncellendikten sonra, resmi depolardan WireGuard'ı şu komutla yükleyin:
apt install -y wireguard
Bu komut, ana paketi ve aşağıdakiler gibi yardımcı programları kuracaktır: wg ve wg-quick ve gerekirse gerekli çekirdek modülü yüklenecektir. Bazı eğitim materyallerinde ayrıca şu kullanım da açıkça gösterilecektir:
modprobe wireguard
Bu komut, WireGuard modülünün çekirdeğe manuel olarak yüklenmesini zorunlu kılar ve bu da faydalı olabilir. Herhangi bir nedenden dolayı modül otomatik olarak yüklenmemişse Ya da biraz daha sıra dışı bir ortamda bulunuyorsanız.
Anahtar oluşturma ve temel sunucu yapılandırma yapısı
WireGuard sisteminin kalbi anahtar yönetimidir, bu nedenle bir sonraki adım şudur: sunucunun özel ve genel anahtar çiftini oluşturunTüm yapılandırma genellikle standart /etc/wireguard/ dizininde bulunur.
Şu komutla o dizine girin:
cd /etc/wireguard/
Anahtarları korumak için öncelikle varsayılan izin maskesini, oluşturulan dosyaların erişim iznine sahip olacak şekilde ayarlamanız önerilir. Kısıtlayıcı izinlere sahiptir ve diğer kullanıcılar tarafından okunamaz. Sistemin bir parçasıdır. Bu işlem şu şekilde yapılır:
umask 077
Ardından, sunucu anahtar çiftini basit bir şekilde oluşturun:
wg genkey > privatekey
wg pubkey < privatekey > publickey
dosya Özel anahtar Özel anahtar güvenli bir şekilde saklanmalı ve asla paylaşılmamalıdır, ancak genel anahtar yetkili istemcilere dağıtılabilir. Güvenliği daha da güçlendirmek için, özel anahtarın izinlerini açıkça ayarlayın:
chmod 600 privatekey
Tuşların içeriğini ekranda görmek istiyorsanız, basit bir `tail` komutu kullanabilirsiniz:
tail privatekey publickey
Bu size, daha sonra wg0.conf yapılandırma dosyasına ve istemci yapılandırmalarına kopyalamanız gereken dizeleri gösterecektir. Her zaman kamusal olanı özel olandan ayırt etmemek.
Sunucuda wg0.conf dosyasını oluşturma ve düzenleme
WireGuard, genellikle sanal arayüzler olarak adlandırılan yapıda organize edilmiştir. wg0, wg1, vb.Her arayüzün /etc/wireguard/ dizininde kendi yapılandırma dosyası bulunur. Bizim örneğimizde, ana arayüz olarak wg0.conf dosyasını oluşturacağız.
Dosyayı düzenlemek için konsol modunda herhangi bir metin düzenleyici kullanabilirsiniz, ancak birçok eğitimde basitliği nedeniyle nano önerilmektedir. Eğer yüklü değilse, şu komutla yükleyebilirsiniz:
apt install -y nano
Bunu elde ettikten sonra, sunucu yapılandırma dosyasını oluşturun ve açın:
nano /etc/wireguard/wg0.conf
Yapılandırma dosyasını yazmadan önce, sunucunun internete bağlandığı fiziksel ağ arayüzünün adını öğrenmek tavsiye edilir, çünkü NAT kuralı için buna ihtiyacınız olacak.Bunu yapmak için şunu kullanın:
ip a
Birçok VPS'de arayüz ens3, eth0, enp0s3 veya benzeri şekilde adlandırılır ve SSH üzerinden bağlandığınız genel IP veya dahili IP adresi bu arayüz üzerinden atanır.
Sunucudaki bir bloğun eksiksiz bir örneği şöyle olabilir:
PrivateKey = <tu_clave_privada_servidor>
Address = 10.30.0.1/24
ListenPort = 51928
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o <nombre_interfaz_salida> -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o <nombre_interfaz_salida> -j MASQUERADE
Bu örnekte, sunucuya dahili IP adresini atıyorsunuz. VPN içinde 10.30.0.1/24UDP 51928 portunu dinliyorsunuz ve wg0 arayüzü açıldığında (PostUp) yönlendirmeye izin vermek ve NAT uygulamak için iptables kuralları ekliyorsunuz ve arayüz kapandığında (PostDown) bu kuralları kaldırıyorsunuz.
Nano formatında tasarruf edebileceğinizi unutmayın. Ctrl + A ve dışarı çıkmak Ctrl + XKaydedildikten sonra, wg0.conf dosyası daha sonra farklı istemcileri (eşleri) ekleyeceğiniz temel dosya olacaktır.
Sunucuda IP yönlendirmeyi ve WireGuard hizmetini etkinleştirin.
WireGuard üzerinden bağlanan istemcilerin sunucunun arkasındaki internete veya diğer ağlara erişebilmesi için, aşağıdakiler şarttır: IP paket yönlendirmesini etkinleştirin Sistem düzeyinde. Bu, sysctl yapılandırmasının düzenlenmesiyle yapılır.
Çoğu durumda, aşağıdaki komutu çalıştırmak yeterlidir:
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
echo "net.ipv6.conf.all.forwarding=1" >> /etc/sysctl.conf
sysctl -p
Bu işlem, hem IPv4 hem de IPv6 için yönlendirmeyi etkinleştirir ve `sysctl -p` komutuyla çekirdek parametrelerini yeniden yükler. Bu adımı unutmamak önemlidir, çünkü yönlendirme devre dışı bırakılırsa, Bir tüneliniz olacak, ancak yerel ağa veya internete erişemeyeceksiniz. müşterilerden.
Artık wg-quick komutunu kullanarak wg0 ile ilişkili WireGuard hizmetini başlatabilirsiniz; bu da arayüz yönetimini büyük ölçüde basitleştirir:
systemctl start wg-quick@wg0
WireGuard arayüzünün her sunucu başlatılışında otomatik olarak başlamasını istiyorsanız, hizmeti şu komutla etkinleştirin:
systemctl enable wg-quick@wg0
Hizmetin aktif olup olmadığını kontrol etmek için hizmet durumuna bakabilirsiniz:
systemctl status wg-quick@wg0
Durum şu şekilde görünmelidir: aktif (çalışıyor)Ayrıca şu komutu da kullanabilirsiniz:
wg
Arayüz, anahtarlar, yapılandırılmış eşler ve tünel üzerinden değiş tokuş edilen trafik hakkında gerçek zamanlı bilgileri görüntülemek için.
Sunucuya istemciler ekleyin: PC, Android mobil cihaz ve diğer cihazlar
Sunucu kısmı çalışır duruma geldikten sonra, eşler olarak bağlanacak istemcileri eklemeye başlamanız gerekir. Bağlamak istediğiniz her cihaz için (PC, telefon, tablet, istemci yönlendirici vb.) Yeni bir anahtar çifti oluşturmalısınız. ve VPN ağı içinde ona bir IP adresi atayın.
Kolaylık sağlamak amacıyla birçok yönetici istemci anahtarlarını doğrudan sunucuda oluşturur; ancak güvenlik açısından ideal olan durum şudur: Bunları istemci cihazında oluşturun. ve sunucuya yalnızca genel anahtarı aktarır. İşlem aynı olduğundan, /etc/wireguard/ dizininde anahtarların oluşturulmasının basit durumuna bakacağız.
Örneğin, masaüstü bilgisayar için şunları yapabilirsiniz:
wg genkey > mypc_privatekey
wg pubkey < mypc_privatekey > mypc_publickey
Android telefonunuz için ise:
wg genkey > myphone_privatekey
wg pubkey < myphone_privatekey > myphone_publickey
Basit bir şekilde:
ls
Tüm önemli dosyaları göreceksiniz. Ve şunlarla:
tail mypc_publickey myphone_publickey
Değerlerini ekranda görebileceksiniz. Bu genel anahtarları, sunucunun wg0.conf dosyasına ayrı bloklar halinde yapıştıracak ve her birine tünel IP adresini atayacaksınız.
wg0.conf dosyasını tekrar açın:
nano wg0.conf
ve müşteri tanımlarını ekleyin, örneğin:
PublicKey = <clave_publica_mipc>
AllowedIPs = 10.30.0.2/32
PublicKey =
İzin Verilen IP'ler = 10.30.0.3/32
Bu satırlarla, genel anahtarı mypc_publickey ile eşleşen eşin VPN içinde 10.30.0.2 IP adresini kullanacağını belirtiyorsunuz ve Android telefon 10.30.0.3 sürümünü kullanacak./32 ile belirtilen AllowedIPs, bireysel bir IP adresini ifade eder ve bu, seyahat halindeki sunucularda yaygın bir uygulamadır.
Değişiklikleri kaydedin ve sunucunun yeni yapılandırmayı okuyabilmesi için hizmeti yeniden başlatın:
systemctl restart wg-quick@wg0
Sunucudaki wg0.conf dosyasını her değiştirdiğinizde (örneğin, eş eklemek veya kaldırmak için), şunları yapmanız gerekecektir: hizmeti yeniden doldur Değişikliklerin geçerli olması için, `systemctl status wg-quick@wg0` komutunu çalıştırarak her şeyin hala yeşil olduğunu doğrulayabilirsiniz.
Müşteriler için yapılandırma dosyaları oluşturuluyor.
Sunucuda eşler artık kayıtlı olduğuna göre, bir sonraki adım istemcilerin bağlanmak için kullanacağı .conf dosyalarını hazırlamaktır. Bu dosyalar şunları içerir: istemcinin özel anahtarı, tünel IP adresi, DNS ve sunucu bilgileri (genel anahtar, IP ve port).
Örneği takip ederek, PC için /etc/wireguard/ dizininde mypc.conf adlı bir dosya oluşturabilirsiniz:
nano mypc.conf
ve şuna benzer bir şey yazın:
PrivateKey = <clave_privada_mipc>
Address = 10.30.0.2/32
DNS = 8.8.8.8
PublicKey =
Uç nokta = :51928
İzin Verilen IP'ler = 0.0.0.0/0
KalıcıKeepalive = 20
Bu bölüm istemci tarafını açıklamaktadır: cihazın özel anahtarı, WireGuard ağındaki IP adresi ve tünel aktifken kullanacağı DNS sunucusu. Sunucu, `defines` bölümünde tanımlanır ve şu şekilde belirtilir... Herkese açık anahtarınız, ona erişebileceğiniz IP adresi veya alan adı. ve daha önce yapılandırdığınız port (bu örnekte 51928).
AllowedIPs = 0.0.0.0/0 ayarı, tüm istemci trafiğini VPN üzerinden yönlendirir (genellikle gerçek IP adresinizi gizlemek veya her zaman sunucunun IP adresini kullanmak istediğinizde kullanılır). Yalnızca belirli uzak alt ağlara erişmek istiyorsanız, ağ topolojinize bağlı olarak bunu örneğin 10.30.0.0/24 veya 192.168.0.0/24 ile sınırlayabilirsiniz.
PersistentKeepalive parametresi, istemci NAT veya etkin olmayan bağlantıları kesen güvenlik duvarlarının arkasında olduğunda bağlantının kapanmasını önlemek için küçük, periyodik bir paket alışverişi sağlar. Genellikle 20-25 saniyelik bir değer iyi sonuç verir. 4G/5G ile bağlantılı mobil müşteriler için.
WireGuard ile Android istemcisine özgü yapılandırma
Android için yaklaşım, PC'dekiyle tamamen aynıdır: mobil cihazın kendisine atanan kendi özel anahtarına ihtiyacı vardır. Tünelin IP adresi ve sunucunun açık anahtarı referans olarak kullanılır.Anahtarları (daha önce yaptığımız gibi) sunucunun kendisinde veya doğrudan Android uygulamasından oluşturabilirsiniz.
Önceki adımları takip ederek, `/etc/wireguard/` dizininde `myphone_privatekey` ve `myphone_publickey` dosyalarının zaten oluşturulmuş olması gerekiyor. Hala istemci yapılandırmasını kaydetmeniz gerekiyor, ardından bunu mobil cihaza aktaracaksınız. Android için örnek bir dosya şöyle olabilir:
nano myphone.conf
ve içeride:
PrivateKey = <clave_privada_mitelefono>
Address = 10.30.0.3/32
DNS = 8.8.8.8
PublicKey =
Uç nokta = :51928
İzin Verilen IP'ler = 0.0.0.0/0
KalıcıKeepalive = 20
Bu dosya, Android'deki resmi WireGuard uygulamasının çalışması için gerekli olan her şeyi içeriyor. Tüneli oluşturun ve sunucuyla el sıkışma işlemini gerçekleştirin.Buradaki zor kısım, bu dosyayı telefona güvenli bir şekilde aktarmak ve yol boyunca herhangi bir tehlikeli iz bırakmaktan olabildiğince kaçınmaktır.
Laboratuvar ortamında, bir web sunucusu (örneğin Apache) kurabilir, myphone.conf dosyasını belge kök dizinine kopyalayabilir ve Android tarayıcısından indirebilirsiniz. Ancak gerçek dünya senaryosunda, daha çok şu şekilde yapılması tavsiye edilir... USB, şifreli senkronizasyon araçları veya daha da iyisi QR kodu gibi yöntemler kullanın. Sunucunun kendisinden oluşturulmuştur.
Bunu yapmak için sunucuya qrencode yardımcı programını kurabilirsiniz:
apt install -y qrencode
ve yapılandırma dizininden şu komutu çalıştırın:
qrencode -t ansiutf8 -r myphone.conf
Bu komut, terminalde karakterlerden oluşan bir QR kodu görüntüleyecektir ve bunu tarayabilirsiniz. doğrudan Android'deki WireGuard uygulamasından "QR kodundan tarama" seçeneğiyle yeni bir tünel ekleyebilirsiniz. Bu sayede dosyayı e-posta ile göndermenize veya harici hizmetlere yüklemenize gerek kalmaz.
Uzak LAN erişimini, DNS'i ve yerel alan adlarını yapılandırma
Temel tüneli oluşturmanın yanı sıra, çoğu zaman istediğiniz şey Android mobil cihazınızdan erişim sağlayabilmektir. sunucu LAN cihazlarıÖrneğin, bir NAS cihazı, bir IP kamera, bir yönlendirici veya bir iç sunucu gibi cihazlar, IP adreslerini ezberlemek yerine yerel alan adlarını kullanırlar.
WireGuard sunucusu olarak çalışan bazı yönlendiricilerde (örneğin, VPN sunucusunu yazılımlarına entegre eden bazı markalar) bu yerel adları yönetmek için bir bölüm bulunur. Web yönetim panelinde genellikle şu gibi seçenekler bulacaksınız: AĞ → DNS → Ana Bilgisayarları DüzenleBuradan IP/ad çiftleri tanımlayabilirsiniz (örneğin, 192.168.1.50 nas-casa.local).
Yönlendiriciniz yerel alan adlarını otomatik olarak doğru şekilde çözümlemiyorsa, VPN üzerinden erişilebilir olmasını istediğiniz cihazlar için manuel olarak girişler ekleyebilir ve değişiklikleri uygulayabilirsiniz. Bu, hem yönlendiricinin kendisinin hem de DNS'ini kullanan tüm istemcilerin sorunu çözebilmesini sağlar. Bu dahili adları doğru şekilde çözümleyin.
Farklı ürün yazılımı sürümlerine sahip yönlendiricilere yerleştirilmiş WireGuard sunucuları, yerel ağa uzaktan erişime izin vermek için genellikle belirli ayarlara sahiptir. Örneğin, bazı arayüzler, WireGuard sunucusunun yapılandırma bölümünde etkinleştirmeniz gereken "Yerel Ağ Alt Ağına Uzaktan Erişime İzin Ver" veya "Yerel Ağa Uzaktan Erişim" gibi seçenekler sunar.
Bu seçeneği etkinleştirmek, yönlendiriciye ve yerel ağdaki cihazlara tünel üzerinden erişim sağlar ve böylece istemci ağından (örneğin, ikincil ev LAN'ınız veya Android mobil ağınız) bunlara ulaşabilirsiniz. Sunucu yönlendiricisinin dahili hizmetleri ve ana LAN üzerindeki ekipman.
Çoğu durumda, bu yönlendiriciler WireGuard yapılandırma profilini harici istemcilerde kullanmak üzere dışa aktarmanıza olanak tanır. "WireGuard Sunucusu" sekmesinden, genellikle tünel IP adresini, doğru DNS'i (sunucunun tünel arayüzü IP adresine işaret eden) ve başka bir istemci yönlendiricisinden veya mobil uygulamadan bağlanmak için gerekli tüm parametreleri içeren bir .conf dosyası oluşturabilirsiniz.
WireGuard'da doğrulama, sorun giderme ve güvenlik
Tüneli kurup yapılandırmayı Android'e aktardıktan sonra, ilk kontrol edilmesi gereken şey şudur: tokalaşma İşlem başarıyla tamamlandı. Mobil cihazınızdaki WireGuard uygulaması tünel durumunu ve en son bağlantı zaman damgalarını gösterecektir.
Sunucuda aşağıdaki komutu çalıştırın:
wg
Bu, her bir eş için genel anahtarı, bağlantı kurduğu uç nokta IP adresini, son el sıkışmayı ve aktarılan baytları gösterecektir. Son etkinliğin boş veya çok eski olduğunu görürseniz, büyük olasılıkla istemci tarafında bir sorun vardır. Bağlantı kurulmuyor olabilir veya güvenlik duvarı ya da port yönlendirme sorunu olabilir..
Bağlantı yoksa, yapılandırılmış UDP portunun (örneğin, 51928 veya 51820) sunucunun güvenlik duvarında ve ara yönlendiricilerde doğru şekilde açık olduğundan emin olun. Sunucunuz ev yönlendiricisinin arkasındaysa, şunları yapmanız gerekeceğini unutmayın... WireGuard'ın UDP portunun sunucunun dahili IP adresine yönlendirilmesi..
Tünel çalışıyor ancak istemciden internet erişiminiz yoksa, paket yönlendirmesinin (net.ipv4.ip_forward ve net.ipv6.conf.all.forwarding) etkinleştirildiğinden ve iptables'deki NAT kuralının doğru giden arayüze (eth0, ens3, vb.) doğru şekilde uygulandığından emin olun.
DNS sorunları genellikle belirli IP adreslerine ping atabilmeniz ancak ping atamamanız şeklinde kendini gösterir. alan adlarını çözümlemiyorBu durumda, istemci yapılandırma dosyasında (Android, PC, istemci yönlendirici) DNS alanının doğru sunucuya işaret ettiğinden emin olun: bu, genel bir DNS (8.8.8.8, 1.1.1.1) veya çözümleyici olarak da çalışmasını istiyorsanız sunucu tünelinin IP adresi olabilir.
Güvenlik açısından, protokolün kriptografik sağlamlığının ötesinde, aşağıdakiler temel öneme sahiptir:
- Özel anahtarları koruyun ve bunları asla paylaşmayın.
- Mümkün olduğunca kısıtlayın her eşin izin verilen IP adresleri Böylece yalnızca kesinlikle gerekli olan şeylere erişimleri olur.
- Otomatik tarayıcılardan kaynaklanan gürültüyü azaltmak için standart olmayan UDP portlarını kullanın.
- Sistemi ve elbette WireGuard'ı güncel tutun.
- Ek güvenlik duvarı kurallarını uygulayın WireGuard portuna kimlerin erişebileceğini sınırlandırın sunucunuzda.
Bu önlemlerin tamamı, WireGuard ile VPN'inizi yalnızca hızlı ve işlevsel kılmakla kalmaz, aynı zamanda yanlış yapılandırmalardan veya anahtar yönetimindeki dikkatsizlikten yararlanan yaygın saldırılara karşı da dayanıklı hale getirir.
Tüm bu adımlarla, Android ve diğer sistemlerden uzaktan erişim, şifrelenmiş trafik, tam tünel tarama özelliği ve dahili alan adlarını kullanarak ev veya ofis cihazlarınıza erişim olanağı sağlayan, düzgün şekilde kurulmuş bir WireGuard sunucusuna sahip olacaksınız; kısacası, oldukça şık bir yöntem. Ağınızı nereye giderseniz gidin yanınızda götürün. kafanı kırmadan.
