Genel Bakış'a Geri Dön

Windows'ta Pi Network Node Kurulumu

Bu kılavuz, bir Pi Network Node'unun fiziksel bir Windows sisteminde nasıl kurulacağını açıklamaktadır. Sanal makinelerde (VM'ler) çalıştırmak desteklenmemektedir.

(Son Güncelleme: 11.03.2025)

Önemli Notlar:

Hazırlık:

Sistem Gereksinimleri:

Docker Toolbox veya VirtualBox kuruluysa, bunların kaldırılması ve PC'nin yeniden başlatılması gerekir.

Windows Güncellemesi:

Sisteminizin güncel olduğundan ve tüm güncel Windows güncellemelerinin yüklendiğinden emin olun.


Adım 1: Sistem Özelliklerini Etkinleştirme

PowerShell'i yönetici olarak açın ve aşağıdaki komutları sırayla çalıştırın:

1. Windows için Linux Alt Sistemini (WSL) etkinleştirme:

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

2. Sanal Makine Platformunu etkinleştirme:

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

3. PC'yi yeniden başlatın.

4. En son WSL2 Linux Kernel Güncelleme Paketini yükleyin:

Resmi İndirme

5. WSL2'yi varsayılan sürüm olarak ayarlayın:

wsl --set-default-version 2

Önemli: Node'un işleyişini etkileyebileceğinden başka Linux dağıtımları yüklenmemelidir.


Adım 2: Güvenlik Duvarı Ayarlarını Yapılandırma

Node'un sorunsuz çalışması için, Windows Güvenlik Duvarı'nda belirli TCP bağlantı noktalarının açılması gerekir.

Gelen Kuralı Ekleme:

  1. Windows Defender Güvenlik Duvarı'nı açın (Denetim Masası → Sistem ve Güvenlik → Windows Defender Güvenlik Duvarı).
  2. Gelişmiş Ayarlar'a gidin.
  3. Gelen Kurallar'ı ve ardından Yeni Kural...'ı seçin.
  4. Bağlantı Noktası'nı seçin ve İleri'ye tıklayın.
  5. TCP'yi seçin ve 31400-31409 bağlantı noktalarını girin.
  6. İleri'ye tıklayın ve Bağlantıya izin ver'i seçin.
  7. Geçerli ağ profillerini (Özel, Etki Alanı) seçin.
  8. Bir ad verin (örneğin, TCP 31400-31409 Bağlantı Noktaları gelen) ve Son'a tıklayın.

Giden Kuralı Ekleme:

Giden bağlantılar için yukarıdaki adımları tekrarlayın.

💡 İpucu: Alternatif olarak, güvenlik duvarı kurallarını otomatik olarak ayarlamak için önceden hazırlanmış bir Batch dosyası kullanılabilir:

Batch Dosyasını İndir

Adım 3: Docker Desktop'ı Yükleme

Docker Desktop'ı indirin ve varsayılan ayarlarla yükleyin:

Önemli: Docker Desktop kurulumdan sonra doğru şekilde başlamazsa, sistemi yeniden başlatın.

Resmi İndirme

Kararlı Çalışma için Ek Notlar:

Herhangi bir belirsizlik varsa veya sorunlarla karşılaşırsanız, sohbeti kullanmanız yeterlidir.