Genel Bakışa Geri Dön

DS-Lite Kullanıcıları için Pi Node

İşte bir DS-Lite ve IPv6 bağlantısıyla Windows'ta bir Pi Node çalıştırmak için ayrıntılı adım adım bir kılavuz. Bu kılavuz, bir DS-Lite ortamında IPv6 ile çalışıyor olsanız bile, bir Pi Node'u başarıyla çalıştırmanıza yardımcı olacaktır. İşlem, fiziksel Windows kurulumları için optimize edilmiştir.

Gereksinimler:

Önemli Not: Sanal makinelerde (VM'ler) kurulum ve kullanım desteklenmemektedir. Bu kılavuz yalnızca fiziksel makinelerde Windows kurulumları için tasarlanmıştır.

1. İstemcinin Hazırlanması

Gerekli Yazılımı İndirin:

Önemli Not: Sisteminizin güvenliğini sağlamak için yazılımı her zaman yalnızca resmi kaynaklardan indirin.

2. Windows'ta Güvenlik Duvarı Yapılandırması

Windows Güvenlik Duvarında Bağlantı Noktalarını Açın:

  1. Windows Tuşu + R tuşlarına basın ve firewall.cpl yazın.
  2. Gelişmiş Ayarlar'a tıklayın.
  3. Gelen Kurallar için yeni bir kural oluşturun ve TCP bağlantı noktalarını 31400 ile 31409 arasında açın.
  4. Aynı bağlantı noktalarını açmak için Giden Kurallar için işlemi tekrarlayın.
  5. Tüm pencereleri kapatın.

Alternatif olarak, bağlantı noktalarını otomatik olarak açmak için aşağıdaki Batch dosyasını da kullanabilirsiniz:

Batch Dosyasını İndir

3. WireGuard İstemci Yapılandırması

WireGuard Windows istemcisini kurun ve başlatın.

"Tünel ekle"ye tıklayın ve "Boş bir tünel ekle"yi seçin.

Pencereden genel ve özel anahtarı kopyalayın ve daha sonra ihtiyacınız olacağından bunları not alın.

4. VPS'ye WireGuard Sunucu Kurulumu

Sunucuya bağlanın:

PuTTY'i açın ve VPS'nizin IP adresini veya alan adını girin. Bağlantıyı kurmak için "Aç"a tıklayın.

Root Hakları Alın:

Giriş yaptıktan sonra root hakları almak için sudo su komutunu girin.

Sistemi güncelleyin ve WireGuard'ı kurun:

Sistemi güncellemek, komut dosyasını indirmek ve çıkarmak için bu komutu çalıştırın:


Yalnızca IPv4 Sunucusu için:

apt update && apt-mark hold openssh-server && apt upgrade -y && apt install -y unzip && wget https://pi-network-info.de/download/iwireguard.zip && unzip iwireguard.zip && apt-mark unhold openssh-server && sed -i 's/\r//' install_wireguard.sh && chmod +x install_wireguard.sh
veya

IPv4 + IPv6 Sunucusu için:

(geliştirilmiş Gelen bağlantılar) apt update && apt-mark hold openssh-server && apt upgrade -y && apt install -y unzip && wget https://pi-network-info.de/download/iwireguardplusipv6.zip && unzip iwireguardplusipv6.zip && apt-mark unhold openssh-server && sed -i 's/\r//' install_wireguard.sh && chmod +x install_wireguard.sh

Komut dosyasını şu şekilde başlatın:

sudo ./install_wireguard.sh

Komut dosyasını çalıştırırken WireGuard istemcisinin genel ve özel anahtarını girin.

Yapılandırmayı kopyalayın:

Komut dosyası başarıyla çalıştırıldıktan sonra, /etc/wireguard/client1.conf dosyasının içeriğini kopyalayın ve Windows istemcinizdeki WireGuard istemci yapılandırma dosyasına yapıştırın.

WireGuard'ı etkinleştirin:

Bağlantıyı başlatmak için Etkinleştir'e tıklayın.

(Tek Ipv6 kullananlar icin) Yeni Başlatma Sonrası Otomatik Ayarlamayı Yapılandırın:

Kirengel Dizisini her yeniden başlatma veya internet bağlantısı sorunları sonrasında otomatik olarak IPv6 doğru şekilde ayarlanmasını sağlamak için aşağıdaki komutu çalıştırın:

sudo apt update && sudo apt-mark hold openssh-server && sudo apt upgrade -y && sudo apt install -y wget && sudo wget https://pi-network-info.de/download/fix-ipv6.sh -O /usr/local/bin/fix-ipv6.sh && sudo chmod +x /usr/local/bin/fix-ipv6.sh && sudo sed -i 's/\r//' /usr/local/bin/fix-ipv6.sh && sudo /usr/local/bin/fix-ipv6.sh && sudo apt-mark unhold openssh-server

Komut dosyasının çalıştırılırken, IPv6 adresinizi girdiğinizde istendiğinde sunucunuzun IPv6 adresini girin. Bu adım, VPS'nizin yeniden başlatma sonrası WireGuard bağlantısını doğru şekilde geri yüklemesini sağlar.

5. Windows için Pi Node & Docker Desktop Kurulumu

Linux için Windows Alt Sistemini (WSL) etkinleştirin:

Yönetici haklarıyla komut istemini açın ve aşağıdaki komutları girin:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Önemli Not: PC'yi yeniden başlatın.

Linux Çekirdek Güncellemesini kurun:

Windows için Linux Çekirdek Güncellemesini kurun.

Docker Desktop'ı kurun:

Daha önce indirilen Docker Desktop Yazılımını kurun (yalnızca lisans sözleşmesini kabul edin).

Önemli Not: Docker Desktop'ı kurduktan sonra bir kez başlatın ve ardından devam etmeden önce PC'nizi yeniden başlatmanız gerekir!

Pi Node Yazılımını kurun:

Şimdi Pi Node Yazılımını kurun.

Gerekirse PC'yi yeniden başlatın.

6. VServer ve Web Arayüzü

VServer sağlayıcınız bir web arayüzü sağlıyorsa, bu arayüzde de ilgili bağlantı noktalarını (31400 ila 31409) serbest bırakmanız gerekebilir. VPS'nizin ayarlarında bunu kontrol edin.

7. Sorun Giderme

WireGuard bağlantısı çalışmıyor:

Pi Node başlamıyor:

Sorularınız için sohbete yazmanız yeterli!