Bu kılavuzun amacı, Wireguard ve Unbound'u bir bilgisayarda kurmak için attığım adımları belgelemektir. Netflix VPS'si belirli konumlarda bulunan Netflix içeriklerinin engellemesini kaldırmak için; örneğin eyaletlerde yaşıyorum ancak bunları izlemek istedim kaliteli Netflix içerikleri yalnızca Birleşik Krallık'ta mevcuttur. Netflix'i mevcut konumlarımızdan herhangi birinde izlemek istiyorsanız bu eğiticiyi de kullanabilirsiniz.
- Wireguard nedir?
- Bağlantısız (DNS Sunucusu) Nedir?
- Wiregurad VPN kurmadan önce yapmanız gereken adımlar
- Netflix VPS'ye VPN nasıl kurulur?
- İlk Sunucu Kurulumu
- Temel SSH Güvenlik Kurulumu
- RSA Anahtar Çifti Oluştur
- Genel anahtarı kopyalayın
- Parolayla Kimlik Doğrulamayı Devre Dışı Bırak
- Güncellemeleri yükleme
- Katılımsız Yükseltmeler
- Sınırsız Yükle
- DNS Sunucusunu Yapılandır
- Wireguard'ı yükleyin
- Docker CE'yi yükleyin
- Alt Uzayı Yükle
- Çekirdek modüllerini önyükleme sırasında yüklenecek şekilde yapılandırma
- Çözüm
Bu eğitimi tamamladıktan sonra aşağıdakilere sahip olacaksınız:
- Wireguard kullanarak şifreli bağlantı sağlayacak bir VPN. Dünya çapındaki hemen hemen tüm İSS'lerde çalışır ve GFW ile İran'ın Filternet'ini kolayca geçebilir. Ayrıca BAE VoIP bloklarını da atlayabilir, böylece Wireguard UDP bağlantılarını da şifrelediği için Dubai'deki WhatsApp sesli veya görüntülü aramalarının engellemesini kaldırmak için kullanabilirsiniz.
- Netflix, Hulu ve benzeri coğrafi kısıtlamalı web sitelerine ve hizmetlere erişebilmeniz için, büyük VPN kurulumları gibi DNS'nizi sızdırmaz.
Ubuntu sunucusunda WireGuard VPN kurulumuna ilişkin adım adım ve ayrıntılı bir kılavuz için şunları kontrol edebilirsiniz: Bu makale.
Wireguard nedir?
Tel Koruma® kullanan son derece basit ama hızlı ve modern bir VPN'dir. son teknoloji kriptografi. Büyük baş ağrılarından kaçınırken IPsec'ten daha hızlı, daha basit, daha yalın ve daha kullanışlı olmayı amaçlamaktadır. OpenVPN'den çok daha performanslı olmayı amaçlıyor.
Ayrıca Okuyun: VPN Barındırma için En İyi VPS
Bağlantısız (DNS Sunucusu) Nedir?
Sınırsız NLnet Labs'ın doğrulayıcı, özyinelemeli ve önbelleğe almalı bir DNS çözümleyici ürünüdür. BSD lisansı altında açık kaynak biçiminde ücretsiz olarak dağıtılır.
Wiregurad VPN kurmadan önce yapmanız gereken adımlar
Bu eğiticiyi takip etmek için bir Netflix'e ihtiyacınız olacak VPS en az 1 GB belleğe sahip, ancak çok sayıda istemciye sahip olmayı planlıyorsanız kişisel olarak en az 2 GB'yi tavsiye ederim. Bu kılavuzda Ubuntu 18.04 kullandığınız varsayılmaktadır.
Linux Barındırma Basitleştirildi
Web sitelerinizi ve web uygulamalarınızı barındırmanın daha iyi bir yolunu mu istiyorsunuz? Yeni bir şey mi geliştiriyorsunuz? Windows'u sevmiyor musunuz? Bu yüzden Linux VPS'ye sahibiz.
Linux VPS'nizi edininDiğer dağıtımlar büyük olasılıkla işe yarayacaktır, ancak bu eğitimde anlatılan adımları yalnızca Ubuntu 18.04'te test ettim.
Ayrıca bizden sipariş vermenizi tavsiye ederim. ubuntu VPS'i Netflix, digitalocean ve vultr gibi sektördeki tüm büyük şirketleri IP ile engellediğinden beri sayfa. Bugün (Temmuz 2019) itibarıyla tüm IP'lerimizin Netflix ile çalıştığını mutlulukla duyuruyoruz. Ayrıca şu konuda bir rehberimiz var: vps nasıl sipariş edilir.
Netflix VPS'ye VPN nasıl kurulur?

Aşağıdaki adımları izleyerek Netflix VPS'nize Wireguard VPN kurabileceksiniz. Ardından Netflix'te yalnızca İngiltere gibi belirli yerlerde bulunan tüm programların keyfini çıkarabilirsiniz.
Ayrıca Okuyun: VPS akışı
İlk Sunucu Kurulumu
kullanacağım
ssh
Netflix VPS'de uzaktan oturum açmak ve yapılandırmak için. Unix tabanlı bir işletim sistemi kullanıyorsanız, bunun zaten kurulu olması gerekir. Windows 10 kullanıyorsanız en iyi seçenek Linux için Windows Alt Sistemini (WSL) yükleme kurulumu çok kolay ve yerel. Yüklemeniz gerekebilir Macun Windows'un eski sürümlerinde.
Ayrıca Netflix VPS'niz için geçerli bir ana bilgisayar adı kullandığınızı varsayıyorum.
Temel SSH Güvenlik Kurulumu
Sunucunuzun IP adresini ve oturum açma kimlik bilgilerini bildiğinizden emin olun. Bizden sipariş verdiyseniz bu bilgiyi hoş geldiniz e-postamızda bulabilirsiniz.
RSA Anahtar Çifti Oluştur
Bir terminal (veya komut istemi) açın ve şunu çalıştırın:
ssh-keygen
wireguard gibi bir isim yazın ve enter tuşuna basın. Daha sonra iki kez enter tuşuna basarak boş bırakabileceğiniz bir parola isteyecektir.
“Anahtarın kaydedileceği dosyayı girin (C:Userskevin/.ssh/id_rsa): wireguard
Parolayı girin (parola yoksa boş):
Aynı parolayı tekrar girin: Kimliğiniz Wireguard'a kaydedildi.
Genel anahtarınız wireguard.pub'a kaydedildi.
Anahtar parmak izi şudur: SHA256:PM9TZc0TMO9Iqqq7NC0E+qn32vZp6WELRrFmAc9sw5Y”
Ayrıca Okuyun: CentOS 8'e PPTP VPN nasıl kurulur?
Genel anahtarı kopyalayın
cat C:Usersamirwireguard.pub | ssh [email protected] "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys
Or
ssh-copy-id [email protected]
O zaman şöyle bir şey göreceksiniz:
'netflix.routerhosting.com' ana bilgisayarının orijinalliği belirlenemiyor. RSA anahtar parmak izi SHA256:CKp1RW2qe1YEFtz6HOZz3lJnMxYsJm03cH6uGKDnyC8'dir. Bağlanmaya devam etmek istediğinizden emin misiniz (evet/hayır)?
RSA anahtar parmak izini kabul etmek için evet yazın ve ardından kök parolayı girin. Şimdi anahtarınızla ssh yapmayı deneyin:
ssh -i wireguard [email protected]
Sonra şunu göreceksiniz:
C:Kullanıcısamir>ssh -i wireguard [email protected]
Ubuntu 18.04 LTS'ye hoş geldiniz (GNU/Linux 4.15.0-22-generic x86_64)
* Belgeler: https://help.ubuntu.com
* Yönetim: https://landscape.canonical.com
* Destek: https://ubuntu.com/advantage
Son giriş: 30 Mayıs Çarşamba 03:03:29 2018
root@netflix:~#
Linux Barındırma Basitleştirildi
Web sitelerinizi ve web uygulamalarınızı barındırmanın daha iyi bir yolunu mu istiyorsunuz? Yeni bir şey mi geliştiriyorsunuz? Windows'u sevmiyor musunuz? Bu yüzden Linux VPS'ye sahibiz.
Linux VPS'nizi edininParolayla Kimlik Doğrulamayı Devre Dışı Bırak
Şifrelerin geçerliliğini yitirmek üzere olduğundan bu eski mekanizmayı devre dışı bırakmalıyız:
sed -ie 's/#?PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
sed -ie 's/#?PermitEmptyPasswords yes/PermitEmptyPasswords no/' /etc/ssh/sshd_config
Güvenliği çok fazla önemsiyorsanız root'u devre dışı bırakabilir ve bir sudo kullanıcısı oluşturabilirsiniz ancak bu, bu eğitimin dışındadır.
Güncellemeleri yükleme
apt update && apt upgrade -y && reboot
Güncellenmesi ve ardından yeniden başlatılması birkaç dakika sürecektir. “Paket sormadan yükseltildiğinde hizmeti yeniden başlat” sorulduğunda “Evet”i seçin. GRUB'u güncelleyin (paket bakımcısının sürümünü yükleyin) ve her iki cihazı da boşluk çubuğuyla seçin ve enter tuşuna basın. /etc/sshd_config dosyasının yerel sürümünü koruyun ve tüm bunlardan sonra yeniden başlatmak için birkaç saniye beklemeniz ve ardından sunucunuza tekrar ssh göndermeniz gerekir.
Katılımsız Yükseltmeler
Bu adım isteğe bağlıdır ve bu adımı atlayabilirsiniz ancak Otomatik Katılımsız Güvenlik Güncelleştirmelerini etkinleştirebilir ve ayarlayabilirsiniz. İşte resmi web sitesindeki rehber.
Sınırsız Yükle
apt install -y software-properties-common curl unbound unbound-host
curl -o /var/lib/unbound/root.hints https://www.internic.net/domain/named.cache
DNS Sunucusunu Yapılandır
Bu bölüm şuradan alınmıştır: bu kılavuz. Koşmak:
nano /etc/unbound/unbound.conf
İlişkilendirilmemiş yapılandırma dosyasını açmak için. Tüm içeriği silmek ve aşağıdakileri yapıştırmak için Ctrl+K tuşlarını kullanın. Değişiklikleri kaydetmek için Ctrl+X tuşlarına basın ve “y” yazın.
server: num-threads: 4 #Enable logs verbosity: 1 #list of Root DNS Server root-hints: "/var/lib/unbound/root.hints" #Use the root servers key for DNSSEC auto-trust-anchor-file: "/var/lib/unbound/root.key" #Respond to DNS requests on all interfaces interface: 0.0.0.0 max-udp-size: 3072 #Authorized IPs to access the DNS Server access-control: 0.0.0.0/0 refuse access-control: 127.0.0.1 allow access-control: 10.99.97.0/24 allow #not allowed to be returned for public internet names private-address: 10.99.97.0/24 # Hide DNS Server info hide-identity: yes hide-version: yes #Limit DNS Fraud and use DNSSEC harden-glue: yes harden-dnssec-stripped: yes harden-referral-path: yes #Add an unwanted reply threshold to clean the cache and avoid when possible a DNS Poisoning unwanted-reply-threshold: 10000000 #Have the validator print validation failures to the log. val-log-level: 1 #Minimum lifetime of cache entries in seconds cache-min-ttl: 1800 #Maximum lifetime of cached entries cache-max-ttl: 14400 prefetch: yes prefetch-key: yes
Şimdi Çalıştır:
chown -R unbound:unbound /var/lib/unbound
systemctl enable unbound
Wireguard'ı yükleyin
add-apt-repository -y ppa:wireguard/wireguard
apt-get update
apt-get install -y wireguard && reboot
Docker CE'yi yükleyin
Bu bölüm şunları kapsamaktadır: depoyu kullanarak docker ce'yi kurun:
# Docker CE'yi yükleyin
apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common
# Docker'ın resmi GPG anahtarını ekleyin
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io -y
# Docker kurulumunu test edin
docker run hello-world
Ayrıca Okuyun: Docker'ı VPS'ye Yükleme (Adım Adım Kılavuz)
Alt Uzayı Yükle
Bu bölüm şunları kapsamaktadır: liman işçisi konteynerinin içine alt uzay nasıl kurulur. –env SUBSPACE_HTTP_HOST'u herkesin erişebileceği alan adınızla değiştirdiğinizden emin olun.
# Modülleri yükle
modprobe wireguard
modprobe iptable_nat
modprobe ip6table_nat
# IP iletmeyi etkinleştir
sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1
–env SUBSPACE_HTTP_HOST'u herkesin erişebileceği alan adınızla değiştirdiğinizden emin olun. Veri dizininiz kapsayıcının içinde `–volume` bayrağı kullanılarak `/data` olarak bağlanmalıdır.
mkdir /data
docker create --name subspace --restart always --network host --cap-add NET_ADMIN --volume /usr/bin/wg:/usr/bin/wg --volume /data:/data --env SUBSPACE_HTTP_HOST=netflix.routerhosting.com subspacecloud/subspace:latest
docker start subspace
Çekirdek modüllerini önyükleme sırasında yüklenecek şekilde yapılandırma
Yeniden başlatmadan sağ çıkabilmek için, çekirdek modüllerini önyükleme sırasında yüklememiz gerekir.
nano /etc/modules-load.d/subspace.conf
Aşağıdakini yapıştırın ve dosyayı kaydedin:
wireguard iptable_nat ip6table_nat
Linux Barındırma Basitleştirildi
Web sitelerinizi ve web uygulamalarınızı barındırmanın daha iyi bir yolunu mu istiyorsunuz? Yeni bir şey mi geliştiriyorsunuz? Windows'u sevmiyor musunuz? Bu yüzden Linux VPS'ye sahibiz.
Linux VPS'nizi edininÇözüm
Bu makalede belirtilen tüm adımları uygularsanız, Netflix'in sunduğu ve sizin bulunduğunuz yerde bulunmayan diğer konumların TV Programlarını, belgesellerini, filmlerini ve diğer tüm ilgi çekici şeyleri izleyebileceksiniz. Cloudzy, Netflix ve diğerleri için dünya çapında 12'den fazla konumda gerçekten uygun maliyetlerle çeşitli planlar sunuyor Plex gibi medya sunucuları . Yani istediğiniz her şeyi izlemenin yolunu bulmak için sayfamıza göz atmayı düşünebilirsiniz. Linux VPS planları.
