Ana içeriğe geç

Phantom-WireGuard


Kendi Sunucun. Kendi Ağın. Kendi Gizliliğin.

Phantom-WireGuard, kendi sunucunuzda WireGuard VPN altyapısı kurmanızı ve yönetmenizi sağlayan modüler bir araçtır. Temel VPN yönetiminin ötesinde; sansüre dayanıklı bağlantılar, çok katmanlı şifreleme ve gelişmiş gizlilik senaryoları sunar.

https://www.phantom.tc

Github

Hızlı Başlangıç

Gereksinimler

Sunucu:

  • İnternet erişimi ve genel (public) IPv4 adresine sahip, desteklenen işletim sistemlerinden birine sahip sunucu
  • Root erişimi

İşletim Sistemi:

  • Debian 12, 13
  • Ubuntu 22.04, 24.04

Kaynak Kullanımı: WireGuard kernel modülü olarak çalıştığı için minimal sistem kaynağı kullanır. Detaylı performans bilgisi için WireGuard Performance sayfasına bakınız.

Kurulum

curl -sSL https://install.phantom.tc | bash

Phantom WireGuard

Terminal Kaydı

İstemci Oluşturma

Kurulum tamamlandıktan sonra interaktif CLI ile istemci oluşturabilirsiniz:

phantom-wireguard

CLI Navigasyonu:

  1. 1 → Core Management
  2. 1 → Client Operations
  3. 1 → Add new client
  4. İstemci adını girin (örn: test-client)
  5. 3 → Export client config
  6. Konfigürasyonu kopyalayın veya dosyaya kaydedin

Phantom WireGuard

Terminal Kaydı
Konfigürasyon Güvenliği: İstemci konfigürasyonu özel anahtarlar içerir. Dosyayı istemci cihaza aktarırken güvenli kanallar (SCP, SFTP, uçtan uca şifreli mesajlaşma) kullanın. Konfigürasyonu asla e-posta veya şifresiz kanallarla paylaşmayın.

İstemci Bağlantısı

Konfigürasyon dosyasını istemci cihaza aktardıktan sonra:

# Konfigürasyonu WireGuard dizinine taşıyın
sudo mv client.conf /etc/wireguard/wg0.conf

# VPN bağlantısını başlatın
sudo wg-quick up wg0

# Bağlantı durumunu kontrol edin
sudo wg show

# Genel IP adresinizi doğrulayın
curl -4 ifconfig.io

Phantom WireGuard

Terminal Kaydı

Senaryolar

Core - Merkezi Yönetim Paneli

İstemci yönetimi, kriptografik anahtar üretimi, otomatik IP tahsisi ve servis kontrolü tek merkezden yönetilir.

Core Flow

Temel Özellikler:

  • İstemci ekleme/kaldırma ve QR kod ile yapılandırma paylaşımı
  • Sunucu durumu ve bağlantı istatistikleri
  • Güvenlik duvarı yönetimi
  • Subnet değişikliği ve IP yeniden haritalama

Multihop - Çift VPN Katmanı

Trafiğinizi harici WireGuard sunucuları üzerinden zincirleyin. Kendi sunucularınızı veya ticari VPN sağlayıcılarını kullanarak çift şifreleme katmanı oluşturun.

Multihop Flow

Temel Özellikler:

  • Herhangi bir WireGuard yapılandırma dosyasını içe aktarma
  • Otomatik yönlendirme kuralları ve NAT yapılandırması
  • Bağlantı izleme ve otomatik yeniden bağlanma
  • VPN bağlantı testleri

Ghost - Hayalet Modu

WireGuard trafiğiniz standart HTTPS web trafiği olarak maskelenir. DPI (Derin Paket İnceleme) sistemlerini ve güvenlik duvarı engellemelerini atlayarak sansüre dirençli bağlantı sağlar.

Ghost Flow

Temel Özellikler:

  • WebSocket üzerinden tünel (wstunnel)
  • Otomatik Let's Encrypt SSL sertifikası
  • phantom-casper ile istemci yapılandırma dışa aktarımı

MultiGhost - Maksimum Gizlilik

Ghost ve Multihop modüllerini birlikte kullanarak en yüksek düzeyde gizlilik ve sansür direnci elde edin. Bağlantınız HTTPS olarak maskelenir ve çift VPN katmanı üzerinden yönlendirilir.

MultiGhost Flow

Etkinleştirme:

# 1. Ghost Mode'u etkinleştir
phantom-api ghost enable domain="cdn.example.com"

# 2. Harici VPN'i içe aktar
phantom-api multihop import_vpn_config config_path="/path/to/vpn.conf"

# 3. Multihop'u etkinleştir
phantom-api multihop enable_multihop exit_name="vpn-exit"

Erişim Yöntemleri

Yöntem Komut Açıklama
İnteraktif CLI phantom-wireguard Rich TUI tabanlı kullanıcı arayüzü
API phantom-api <modül> <eylem> Programatik erişim, JSON çıktı
Ghost Export phantom-casper <istemci> Ghost Mode istemci yapılandırması

Lisans

Copyright (c) 2025 Rıza Emre ARAS r.emrearas@proton.me

Bu yazılım AGPL-3.0 lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakınız.

Üçüncü taraf lisansları için THIRD_PARTY_LICENSES dosyasına bakınız.

WireGuard® Jason A. Donenfeld'in tescilli ticari markasıdır.


Destek

Phantom-WireGuard açık kaynak bir projedir. Projeyi desteklemek isterseniz:

Monero (XMR):

84KzoZga5r7avaAqrWD4JhXaM6t69v3qe2gyCGNNxAaaJgFizt1NzAQXtYoBk1xJPXEHNi6GKV1SeDZWUX7rxzaAQeYyZwQ

Bitcoin (BTC):

bc1qnjjrsfdatnc2qtjpkzwpgxpmnj3v4tdduykz57