Tek Tıklamayla WireGuard
Teknik bir geçmişiniz yoksa veya kurulumu kendiniz halletmeyi tercih etmiyorsanız, kolay, Tek Tıklamayla WireGuard VPN hizmeti sunuyoruz.
- Cloudzy kontrol panelinde oturum açın
- Uygulamalar listesinden “WireGuard”ı seçin
- İstediğiniz planla istediğiniz lokasyonda bir VPS oluşturun. Temel özelliklere sahip bir Ubuntu makinesi yeterli olacaktır.
VPS'niz hazır olduğunda,
1. Adım: Yapılandırmanızı görüntülemek için oturum açın ve aşağıdaki komutu çalıştırın:
cat client.conf
Bunun gibi bir şey göreceksiniz:

Adım 2: PC'nizdeki WireGuard istemcinizde yeni bir tünel oluşturmak için bu yapılandırmayı kullanın; artık güvenli bir VPN bağlantısının keyfini çıkarmaya hazırsınız.
VPS teknolojisinin kendisi, orijinal yerel IP adreslerini maskeleyerek kullanıcılara yeni bir IP adresi alma konusunda az çok etkilidir. Yine de bazı kullanıcılar çevrimiçi dünyada daha fazla güvenlik ve anonimlik arıyor ve bunun da iyi bir nedeni var. Çevrimiçi gizliliğin giderek azaldığı bir sır değil. Bu nedenle birçok kullanıcı VPS ve VPN'i birlikte kullanmaya başladı. Bazıları VPS sunucularını VPN sunucusu olarak kullanırken bazıları ise VPN'i kullanır on VPS sunucuları, yani VPS'lerini aktif bir VPN ile kurup çalıştırdıkları anlamına gelir. WireGuard gibi diğer popüler seçeneklerin yanı sıra OpenVPN Ve Cisco değişkenleri, çoğunlukla doğası gereği yapılandırılabilir ve kullanacağınız işletim sistemine uyarlanabilir olması ve hatta ters proxy işlemleri için kullanılabilmesi nedeniyle çok popüler bir seçimdir. Bu, bazılarının WireGuard VPS olarak adlandırdığı VPS sunucularının ortaya çıkmasına neden oldu.
Bu yazıda WireGuard VPN'i, avantajlarını ve özelliklerini ve ayrıca onu bilgisayarımıza nasıl kuracağımızı öğreneceğiz. Ubuntu VPS sunucusu. Ayrıca WireGuard VPN'in ünlü ters proxy özelliğini de keşfedeceğiz!
- Tek Tıklamayla WireGuard
- WireGuard VPN Nedir?
- WireGuard VPN'in Avantajları
- WireGuard VPS Kurulumu (Ubuntu 🐧)
- Önkoşullar
- 1. Adım: Deponuzu Güncelleyin
- Adım 2: WireGuard VPN Dosyalarını Alın
- 3. Adım: Özel ve Genel Anahtarları Alın
- 4. Adım: IPv4 ve IPv6 Yapılandırmanızı Kurun
- Adım 5: Bağlantı Noktası Yönlendirmeyi ve /etc/sysctl.conf Dosyasını Yapılandırma
- Adım 6: Güvenlik Duvarını Ayarlayın (İsteğe Bağlı)
- Adım 7: Sunucuyu Yapılandırma
- WireGuard Ters Proxy
- VPS'yi Ev Ağına Bağlamanın En İyi Yolu
- Çözüm
- SSS
WireGuard VPN Nedir?
WireGuard VPN, öncelikle bir iletişim protokolü görevi gören, yaratıcı bir şekilde yeni bir VPN istemcisi ve hizmetidir. İlk olarak 2015 yılında Jason A. Donenfeld tarafından yazılan bu yazılım, o zamandan beri açık kaynaklı VPN yazılımına dönüştü. Genç yaşına rağmen WireGuard VPN esnekliği ve sayısız özelliğiyle tanınır. WireGuard halen aktif olarak geliştirilmektedir ve giderek daha fazla özellik eklemeyi amaçlamaktadır. Wireguad, verileri UDP protokolü birincil VPN protokolü olarak. WireGuard VPN'in ana vaatlerinden biri, OpenVPN ve gibi güvenilir rakip protokollerden daha iyi performans gösterebilecek ölçüde performansın arttırılmasıdır. IPsec.
WireGuard aynı zamanda kullanıcı arayüzüne minimal yaklaşımı ve son kullanıcıyı ön planda tutan kullanım kolaylığıyla da biliniyor. Diğer VPN istemcilerini yapılandırmak çoğu zaman zahmetli olabilir; tıklanacak çok fazla seçenek ve düğme var. WireGuard yalnızca UDP protokolünü kullandığından birçok farklı seçenekle kafanız karışmaz ve kurulum süreci de oldukça kolaydır. Sonuç olarak, WireGuard'ın hem ileri düzey hem de başlangıç seviyesindeki kullanıcılar için mükemmel hepsi bir arada VPN paketi olmayı hedeflediğini söylemek kolaydır. Peki WireGuard'ın bazı önemli avantajları nelerdir?
WireGuard VPN'in Avantajları
WireGuard VPN'in, birçok kişinin WireGuard VPS olarak tanımladığı yerde kullanılabilecek kadar güvenilir ve popüler olmasını sağlayan bir dizi benzersiz avantajı vardır. Bu avantajlar aşağıdakileri içerir ancak bunlarla sınırlı değildir:
- Poly1305, Curve25519, HKDF, Noise protokolü çerçevesi, ChaCha20, BLAKE2 ve SipHash24 gibi protokolleri içeren gelişmiş şifreleme.
- Sağlam ve anlaşılması kolay güvenlik, birkaç satır kodla kolayca ayarlanabilir ve yapılandırılabilir.
- Ters proxy uygulaması
- Kullanımı kolay kurulum ve kullanıcı dostu kullanıcı arayüzü
- Programı ihtiyaçlarınıza uyacak şekilde değiştirmenize veya programa katkıda bulunmanıza olanak tanıyan açık kaynak geliştirme planı.
- Gelişmiş AED-256 şifreleme, tam veri güvenliği sağlar.
- Yerleşik dolaşım yapılandırması, son kullanıcı başına verimli veri tahsisine olanak tanır.
- Her cihazda çalışabilen hafif bir program
- UDP protokolü inanılmaz derecede hızlı ve düşük gecikmeli VPN seçeneklerine olanak tanır.
- Android, iOS, Linux, FreeBSD, NetBSD, OpenBSD, macOS ve 7'den itibaren Windows sürümleri de dahil olmak üzere inanılmaz derecede yüksek sayıda desteklenen platform.
Ayrıca Okuyun: VPS'nize PPTP VPN Sunucusu Nasıl Kurulur
WireGuard'ın yüksek yapılandırılabilirliği ve desteklediği kaynak miktarı, onu cihazlar ve işletim sistemi seçenekleri arasında bir hevesle geçiş yapabilen VPS kullanıcıları için ideal kılar. Şimdi kurulum işlemine geçelim. Linux'un temsilcisi olarak Ubuntu ile başlıyoruz.
WireGuard VPS Kurulumu (Ubuntu 🐧)
Ubuntu VPS'de Wireguard VPS kurulumu, onu yerel bir sisteme kurmaktan farklı değildir; tek fark, ilk önce VPS hesabınıza giriş yapmanızdır. Bu nedenle, her şeyden önce, VPS sunucunuz için kullandığınız protokolle oturum açtığınızdan emin olun. Genellikle, ancak zorunlu olarak değil, Ubuntu'nun protokolü SSH'dir ve Windows için RDP'dir.
Önkoşullar
WireGuard'ı VPS'ye kurmak için kullanacağımız komutları yürütmek için root olmayan, sudo erişimine sahip bir kullanıcıya ihtiyacınız olacak. WireGuard VPS'nizde bir WireGuard VPN barındıracaksanız, biri barındırma için, diğeri istemci olarak çalışmak üzere iki ayrı Ubuntu sunucusuna ve eşleşen yamalara sahip sürümlere de ihtiyacınız vardır; Barındırma yapmak istemiyorsanız bu isteğe bağlı adımı atlayın; tek bir sudo erişim hesabı yeterlidir.
1. Adım: Deponuzu Güncelleyin
Ubuntu'ya herhangi bir programın kurulması, deponun ve sistem paketlerinin güncellenmesiyle başlar. Bu yüzden bunları güncellemek için aşağıdaki komutu girin:
$ sudo apt update
Adım 2: WireGuard VPN Dosyalarını Alın
Şimdi WireGuard VPN'i indirip yüklemek için doğrudan aşağıdaki komuta geçiyoruz:
$ sudo apt install wireguard -y
Dosyaların indirilip kurulmasını bekleyin.
3. Adım: Özel ve Genel Anahtarları Alın
Ubuntu'nuzda WireGuard VPN'i çalıştırmak için bu anahtarlara ihtiyacınız olacak. Özel anahtarı almak için aşağıdaki komutu girin:
$ wg genkey | sudo tee /etc/wireguard/private.key
Ve ardından ortak anahtarı almak için aşağıdaki komut:
$ sudo cat /etc/wireguard/private.key | wg pubkey | sudo tee /etc/wireguard/public.key
4. Adım: IPv4 ve IPv6 Yapılandırmanızı Kurun
Şimdi WireGuard VPS sunucunuzun bir parçası olarak bir IP adresi aralığı ayarlamamız gerekiyor, ben rastgele bir IP aralığı kullanacağım, ancak kendi IP aralığınızı oluşturmak için komut satırındaki adresi değiştirebilirsiniz. Nano'yu aşağıdaki komutta kullanın:
$ sudo nano /etc/wireguard/wg0.conf
Daha sonra IP aralığını yapılandırmak için aşağıdaki satırları girin
[Interface]
PrivateKey = {servers_generated_private_key}
Address = 172.16.0.0/12
ListenPort = 51820
SaveConfig = true
İstemde ortaya çıkan dosyayı kaydedin.
Adım 5: Bağlantı Noktası Yönlendirmeyi ve /etc/sysctl.conf Dosyasını Yapılandırma
Burada bağlantının daha sonra gerçekleşmesi için yukarıda belirtilen klasördeki satırı değiştirmemiz gerekiyor. /etc/sysctl.conf dosyasını açmak için ilk komutu girin:
$ sudo nano /etc/sysctl.conf
Daha sonra yönlendirmeyi etkinleştirmek için aşağıdaki satırları birer birer ekleyin:
net.ipv4.ip_forward=1
Daha sonra IPv6 kullanacaksanız bu satır:
net.ipv6.conf.all.forwarding=1
Terminali açın ve giriş ve çıkışınızın değerlerini okumak için sonraki birkaç komutu girin:
$ sudo sysctl -p
net.ipv4.ip.forward = 1
Ve IPv6 için aşağıdakiler:
net.ipv6.conf.all.forwarding = 1
Adım 6: Güvenlik Duvarını Ayarlayın (İsteğe Bağlı)
Bu adımda, güvenlik duvarını Ubuntu'da yüklü olan ağ tarafından oluşturulan birçok program için gerektiği gibi yapılandırmamız gerekiyor. Öncelikle şu komutu kullanarak sunucunuzun genel ağ arayüzünü bulun:
$ ip route list default
Daha sonra çıktıda şu satırı arayın:
XXX.XXX.XXX.XXX dev eth0 çevrimiçi bağlantısı aracılığıyla varsayılan
Eth0 genel ağ arayüzünü belirtir. Bunu IP tablonuza eklemeniz gerekir. Yapılandırma dosyasını açın:
$ sudo nano /etc/wireguard/wg0.conf
Dosyanın en sonuna gidin ve aşağıdaki metin bloğunu ekleyin, kopyalayıp yapıştırmanız yeterlidir:
PostUp = ufw route allow in on wg0 out on eth0
PostUp = iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
PostUp = ip6tables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
PreDown = ufw route delete allow in on wg0 out on eth0
PreDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
PreDown = ip6tables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
IPv4 veya IPv6 kullanmanıza bağlı olarak satırları kaldırın. Şimdi WireGuard'ın çalıştığı UDP bağlantı noktaları için istisna oluşturmanın önemli kısmına geçelim. Varsayılan olarak bu port 51820’dir. Yani açmamız gereken port bu. Komutu girin:
$ sudo ufw allow 51280/udp
Artık yaptığınız değişiklikleri yüklemek için UFW'yi hızlı bir şekilde etkinleştirin ve devre dışı bırakın:
$ sudo ufw disable
$ sudo ufw enable
Şimdi UFW kurallarını aşağıdaki komutla kontrol edin:
$ sudo ufw status
Çıktı şu şekilde görünmelidir:
Eyleme Geçilecek Yer
— —— —-
51820/udp Her Yere İZİN VERİN
OpenSSH Her Yere İZİN VERİN
51820/udp (v6) Her Yere İZİN VERİN (v6)
OpenSSH (v6) Her Yere İZİN VERİN (v6)
Adım 7: Sunucuyu Yapılandırma
Artık WireGuard istemcisini kurdunuz ve bağlanmaya hazırsınız. Bağlanmak için yaptığınız veya satın aldığınız herhangi bir sunucuyu kullanabilirsiniz. VPN olarak kullanmak üzere kendi WireGuard VPS sunucunuzu oluşturmak istiyorsanız bu adımı takip edebilirsiniz.
Bunu gerçekleştirmek için üç satırlık bir komut dizisi kullanacağız. İlk komut WireGuard'ın her önyükleme ve yeniden başlatmada başlatılmasını sağlayacaktır. İkinci satır hizmeti başlatır, üçüncü satır ise çalışmaya devam eder. Komutları birer birer girin:
$ sudo systemctl enable [email protected]
$ sudo systemctl start [email protected]
$ sudo systemctl status [email protected]
Tebrikler, sonunda istemciyi ve kendi sunucunuzu çalıştırdınız. İstemciyi başka bir sunucuya bağlanmak için kullanabilirsiniz veya WireGuard istemcisini başka bir sistemde önyükleyebilir ve VPN olarak çalışan kendi WireGuard VPS ana makinenize bağlanabilirsiniz.
Ayrıca Okuyun: 2022'de VPN için En İyi VPS
WireGuard Ters Proxy
WireGuard VPS'nin en önemli özelliklerinden biri, ters proxy işleminde aşağıdaki gibi araçlarla birlikte kullanılabilme yeteneğidir. Nginx. Ters proxy'ler bu engellerin aşılmasında faydalıdır İnternet sansürü. Ayrıca belirli programlardan ve uygulamalardan hedef ana bilgisayara daha verimli veri akışını kolaylaştırma konusunda da oldukça faydalıdırlar. İşte kullanmak için kısa bir kılavuz Nginx ile WireGuard ters proxy.
Adım 1: Nginx'i yükleyin
Nginx'i kurmak için aşağıdaki komutu girin:
sudo apt update -y && sudo apt install -y nginx
Ardından Nginx web sunucusunu çalışır durumda tutmak için bu satırı girin:
sudo systemctl start nginx
Adım 2: Nginx'i yapılandırın
Süper kullanıcı erişimini kullanarak aşağıdaki yapılandırma dosyasını açın:
/etc/nginx/nginx.conf
Şimdi “ yazan kısmı arayın.aktarım{”ve şu ek satırları ekleyin:
server {
listen 80 udp;
proxy_pass 127.0.0.1:51820;
}
Nano'dan çıkın ve Nginx yapılandırma dosyasını test etmek için sonraki komutu çalıştırın:
sudo nginx -t
Bu satırlarla artık ters proxy çalıştırmak için gerekli olan 80 numaralı bağlantı noktasını etkinleştirdiniz.
Adım 3: HTTP Bağlantı Noktası 80 Üzerinden Bağlan
Artık her şeyi harekete geçirmenin ve ters proxy'yi bağlamanın zamanı geldi; bu, birden fazla cihazın engellenen bir ağ üzerinden VPN'ye bağlanmasına ve çok daha iyi performans göstermesine olanak tanıyacak. Öncelikle, aktif HTTP bağlantı noktasını 51820 yerine 80 yapmak için bilgisayarın tünel yapılandırma dosyasını açın. Ardından WireGuard'ı çalıştırın ve bağlayın; bu, bağlantı noktası 80'i kullanarak ağ üzerinde ters bir proxy oluşturacaktır. Tebrikler!
VPS'yi Ev Ağına Bağlamanın En İyi Yolu
Çok seyahat eden ve ayrıca belirli görevleri gerçekleştirmek için iş veya ev ağlarının IP statiğine ihtiyaç duyan birçok kişi, VPS aracılığıyla ev ve işyeri ağlarına bağlanmak için VPS sunucularında WireGuard VPN kullanabilir. Bunun için bir VPS sunucusuna ve o sunucuda kurulu bir VPN'e ihtiyaç vardır. WireGuard'ın bunu yapmak için yerleşik bir özelliği vardır. Bu nedenle VPN'inizi ev ağınıza bağlamak için en iyi ve en verimli platformlardan biridir. Ubuntu VPS'nin bu dağıtımı benzersiz ve tatmin edici bir WireGuard VPN deneyimi yaratıyor.
Açık Seçim
Linux tarafından çalıştırılan sunucuların çoğunluğu Ubuntu kullanıyor; neden sen değilsin? Herkesin Ubuntu'yu neden sevdiğini keşfedin — optimize edilmiş bir Ubuntu VPS edinin
Ubuntu VPS'nizi alınÇözüm
WireGuard VPN'inizi çalıştırmak için bir VPS sunucusuna ihtiyacınız varsa Cloudzy'yi tercih edebilirsiniz. elit Ubuntu Linux VPS. En son güncellemeler ve aralarından seçim yapabileceğiniz 12'den fazla farklı veri merkezi ile birlikte gelir. WireGuard da dahil olmak üzere farklı VPN hizmetleriyle mükemmel uyumluluğa sahiptir ve ters proxy'ler gibi işlemleri yürütmenize ve VPS'yi iş yerinize veya ev ağınıza bağlamanıza yardımcı olur. Cloudzy'nin Ubuntu sunucuları, sağlam güvenlik, esnek faturalandırma, farklı ödeme seçenekleri ve 14 günlük para iade garantisine de sahiptir!
SSS
OpenVPN vs WireGuard, hangisi daha hızlı?
Wireguard'ın UDP protokolü, onu OpenVPN'in bile ötesinde, dünyadaki en hızlı VPN hizmetlerinden biri haline getiriyor. Ancak bunun bazı dezavantajları var ama ciddi bir şey değil.
WireGuard VPN Ücretsiz mi?
Evet. Wireguard ücretsiz ve açık kaynaklıdır. İstemciyi ücretsiz olarak kolayca kurabilir ve kendi sunucunuzu yapılandırabilir veya özel kaynaklar istiyorsanız bir tane satın alabilirsiniz. Ancak müşteri ve hizmetler ücretsizdir.
WireGuard için Bağlantı Noktası Yönlendirmeye İhtiyacım Var mı?
WireGuard'ın Linux'ta çalışmasını sağlamak için bazı bağlantı noktalarını iletmeniz gerekebilir. Bu kılavuzda, ters proxy amaçları için 80 numaralı bağlantı noktasını ve normal VPN kullanımı için 51820 numaralı bağlantı noktasını kullandık.