Cihazlar Arası Bağlantı: Genel IP Gerektirmez, Port Yönlendirme Uğraştırmaz, Kendi Cihazlarınıza Her Yerden Güvenle Doğrudan Bağlanın

Dışarıda telefon veya başka bir bilgisayarla evdeki/işteki bilgisayardaki Claude Code, SSH, iç hizmetlere erişmek istiyor ancak genel IP olmaması, port yönlendirme açmaya cesaret edememe, frp/花生壳 yapılandırmasının can sıkıcı olması mı sorun? Cihazlar arası bağlantıyı masaüstü istemcisinde tek tıkla etkinleştirin, her bir cihazınızı size özel şifrelenmiş ağa ekleyin, her cihaza sabit bir özel IP verin, nerede olursanız olun aynı yerel ağa bağlı gibi doğrudan bağlanın—uçtan uca şifreleme, sıfır genel ağa maruz kalma, istediğiniz zaman tek tıkla iptal.

PandaNpcİlk yayınlanma tarihi
Cihazlar Arası Bağlantı: Genel IP Gerektirmez, Port Yönlendirme Uğraştırmaz, Kendi Cihazlarınıza Her Yerden Güvenle Doğrudan Bağlanın

Hiç böyle bir durumla karşılaştınız mı:

Şirket geliştirme bilgisayarınızda Claude Code ile bir görev çalışırken dışarı çıktınız ve telefonunuzla veya evdeki bilgisayarınızla bağlanıp durumu görmek istediniz – ama bir türlü bağlanamadınız. O makinenin genel IP'si yok, bir yönlendiricinin arkasında saklı; port yönlendirme açmak isteseniz güvenlik endişesi ve yönlendiriciyle uğraşmak gerek; frp, ngrok gibi iç ağ delme araçları kullanmak için bir sürü yapılandırma ve bir sunucu kiralamak zorundasınız.

Cihazlar Arası Bağlantı işte bu sorunu çözmek için var: PandaNpc masaüstü istemcisinde "Cihazlar Arası Bağlantıyı Etkinleştir"e tıklayın, bu cihaz size özel şifrelenmiş sanal ağa katılır. Ardından tüm cihazlarınız arasında sabit bir özel IP (örneğin 100.64.0.2) olur; nerede olurlarsa olsunlar, genel IP'leri olsun veya olmasın, aynı yerel ağa bağlıymış gibi doğrudan birbirlerine bağlanabilirler.

1. Neden Cihazlar Arası Bağlantıya İhtiyaç Duyarsınız

  • 🏠 Dışarıdan ev/şirket makinenize erişim: Telefon, dizüstü bilgisayar dış ağda; evdeki geliştirme bilgisayarı iç ağda. Claude Code, SSH kullanmak veya dahili servislere erişmek için geri bağlanmak istersiniz – Cihazlar Arası Bağlantı bunları birbirine ulaştırır.
  • 🔌 Port yönlendirme ve genel ağa maruz kalmaya son: Yönlendiricide port açmanız veya servisleri genel ağa açmanız gerekmez, saldırı yüzeyi sıfırdır.
  • 🧩 Sunucu gerektirmez, karmaşık yapılandırma yok: frp gibi genel IP'li bir aktarma sunucusu kiralamaya ve bir sürü yönlendirme kuralı yazmaya gerek yok. Bir tıklamayla etkinleştirin, sabit özel IP'niz olsun.
  • 🔒 Her adım şifreli: Cihazlar arası trafik uçtan uca şifrelenir, aradaki hiç kimse içeriği göremez.

2. Nasıl Çalışır?

Cihazlar Arası Bağlantının temelinde kendi oluşturduğumuz bir WireGuard sanal ağı bulunur (Tailscale ile aynı teknoloji):

  • Ağa katılan her cihaza kontrol düzlemi tarafından sabit bir özel IP (100.64.x.x aralığı) atanır; bu IP cihazla birlikte hareket eder, ağ ortamına göre değişmez.
  • Cihazlar öncelikle doğrudan bağlantı kurar: NAT delme yoluyla iki makine arasında noktadan noktaya şifreli bir tünel oluşturulur; veri herhangi bir üçüncü taraf üzerinden geçmez.
  • Nadiren delme işleminin başarısız olduğu ağ ortamlarında (simetrik NAT vb.) otomatik olarak aktarmaya düşer, böylece bağlantı her zaman sağlanır.
  • Tüm süreç WireGuard uçtan uca şifreleme ile korunur; kontrol düzlemi yalnızca "kimin kime bağlanabileceğini" koordine eder, verilerinizi görmez.

Özetle: Size ait, şifrelenmiş, her yerden erişilebilir özel bir ağ elde edersiniz.

3. Nasıl Etkinleştirilir: Masaüstü İstemcisiyle Tek Tıklama

PandaNpc masaüstü istemcisi (Windows / macOS / Linux) yüklü bir makinede etkinleştirmek için tek adım:

İstemciyi açın → Ayarlar (Settings) → Cihazlar Arası Bağlantı (Connected Devices) → "Cihazlar Arası Bağlantıyı Etkinleştir"e (Enable Connected Devices) tıklayın.

Ayarlar sayfasındaki Cihazlar Arası Bağlantı anahtarı: Enable Connected Devices'a tek tıkla etkinleştirme

Tıkladıktan sonra istemci her şeyi otomatik olarak yapar: arka plan ağ bileşenlerini indirip kurar, bu makineyi hesabınıza kaydeder ve ağa ekler. İlk etkinleştirmede bir kez yönetici yetkilendirmesi istenir (arka plan ağ hizmetini kurmak için); sonrası tamamen otomatiktir, genellikle birkaç saniye içinde tamamlanır.

Ağa başarıyla katıldıktan sonra durum kartında Joined (Katıldı) yazar ve bu cihazın özel IP'si gösterilir – tıklayarak kopyalayıp diğer cihazlarda bağlanmak için kullanabilirsiniz:

Katılım durumu: Cihazın özel IP'sini gösterir, tıklayarak kopyalayın

İpuçları:

  • Giriş yaptıktan sonra otomatik eşleme: İstemci ilk kez başlatıldığında bileşenleri arka planda sessizce kurar; hesabınıza giriş yaptıktan sonra eşleme ve ağa katılım otomatik olarak tamamlanır. Çoğu durumda anahtarı elle açmanıza bile gerek kalmaz.
  • İstediğiniz zaman kaldırın: Aynı sayfada "Cihazlar Arası Bağlantıyı Kaldır"a (Remove Connected Devices) tıklayarak bu cihazdaki ağ hizmetini durdurabilirsiniz (kurulum kalır, yeniden etkinleştirmek saniyeler sürer, yeniden indirme gerektirmez).

4. Tüm Cihazlarınızı Yönetin

Ağa katıldıktan sonra, ayarlar sayfasının altında (veya tarayıcıda pandanpc.com/devices adresini açarak) cihaz yönetim panelinize erişebilirsiniz. İki yer de tamamen aynı içeriği gösterir:

Cihaz yönetim sayfası: Tüm cihazların çevrimiçi durumu, işletim sistemi türü, özel IP; yeniden adlandırma ve iptal desteği

Burada şunları yapabilirsiniz:

  • 🟢 Çevrimiçi durumu görün: Yeşil nokta cihazın çevrimiçi olduğunu gösterir; hangi cihazın kullanılabilir olduğunu hemen anlarsınız.
  • 📋 Özel IP'yi kopyalayın: Her cihazın 100.64.x.x IP'sine tıklayın, kopyalayın; doğrudan SSH veya servislere erişim için kullanın.
  • 💻 İşletim sistemi türünü tanımlayın: Windows / macOS / Linux simgeleriyle kolayca ayırt edin.
  • ✏️ Yeniden adlandırın: Cihazlara tanınabilir isimler verin, örneğin "Ofis Windows Bilgisayarı", "Ev Sunucusu".
  • 🗑️ İptal edin: Bir cihazı artık istemiyorsanız tek tıkla iptal edin; hemen bağlantısı kesilir ve bir daha bağlanamaz.

5. Sunucular ve Arayüzsüz Cihazlar: Tek Komutla Otomatik Ağa Katılım

Evdeki NAS, bulut sunucusu, geliştirme konteyneri gibi grafik arayüzü olmayan makineler için Yetkilendirme Anahtarı (Auth Key) kullanın – artık sadece tek bir komut yeterli.

İlk adım: Cihaz yönetim sayfasındaki Auth Keys bölümünde "New key"e tıklayarak bir anahtar oluşturun:

Yetkilendirme anahtarı oluşturma: Tek kullanımlık/çok kullanımlık, geçerlilik süresi ve açıklama seçenekleri

Oluştururken şunları yapılandırabilirsiniz:

  • Reusable (Çok kullanımlık): Bir anahtarla birden fazla makineyi kaydedin; işaretlenmezse tek kullanımlık olur, bir kez kullanıldıktan sonra geçersiz olur.
  • Expires in (Geçerlilik süresi): Boş bırakılırsa süresiz geçerlidir; belirli gün sayısı da ayarlayabilirsiniz.
  • Description (Açıklama): Bu anahtarın hangi makine için olduğunu not edin.

İkinci adım: Oluşturma sonrası açılan pencerede anahtarı içeren tek komutluk kurulum komutu görüntülenir, kopyala düğmesine tıklayarak alın (anahtar düz metin olarak yalnızca bu sefer gösterilir):

Oluşturma sonrası tek komutluk kurulum komutu, kopyala ve kullan

Üçüncü adım: Hedef makinede komutu yapıştırıp çalıştırın:

macOS / Linux:

bash
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh -s -- --mesh pnkey-xxxxxxxx

Windows (yönetici PowerShell):

powershell
$env:PANDANET_KEY="pnkey-xxxxxxxx"; iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex

Bu tek komut her şeyi otomatik olarak yapar:

  1. pandapaw'u (dahili AI motoru pandacode ile birlikte) kurar;
  2. Bu makineyi otomatik olarak hesabınıza eşler – Claude Code bağlantı listenizde görünür, diğer cihazlar hemen uzaktan AI oturumları çalıştırmak için kullanabilir;
  3. Ağ sistemi hizmetini kurar ve otomatik olarak ağa katılır, işlem sonunda bu cihazın özel IP'sini yazdırır.

Hiç manuel işlem gerektirmez, kurulum bittiğinde kullanıma hazırdır.

Diğer yöntemler (yedek):

  • Pandapaw zaten kurulu bir makineyi ağa eklemek: pandanet up --authkey=pnkey-xxxxxxxx
  • Kalıcı hizmet olarak çalıştırmak: Anahtarı pandanetd.yaml dosyasındaki auth_key alanına yazın, ardından pandanet install çalıştırın.
  • Anahtar olmadan da: Doğrudan pandanet up çalıştırın, bir yetkilendirme bağlantısı yazdırır; tarayıcıda PandaNpc hesabınıza giriş yapıp "Onayla"ya tıklayın, bu cihaz ağa katılır.

6. Yapılandırma Seçenekleri

Cihazlar Arası Bağlantı ile ilgili tüm ayarlar Ayarlar → Cihazlar Arası Bağlantı sayfasında toplanmıştır:

Yapılandırma İşlevi Varsayılan
Cihazlar Arası Bağlantıyı Etkinleştir/Kaldır Bu cihazı özel ağınıza ekler/çıkarır (kaldırma yalnızca hizmeti durdurur, kurulumu korur; istediğiniz zaman tekrar etkinleştirebilirsiniz) Giriş yaptıktan sonra otomatik etkin
Bu cihazın uzaktan kontrol edilmesine izin ver Etkinleştirildiğinde, hesabınızdaki oturumlar bu cihazın masaüstünü (fare/klavye/ekran) uzaktan kontrol edebilir. Kontrol sırasında ekranın üst kısmında kırmızı bir bildirim çubuğu görünür, istediğiniz zaman kapatabilirsiniz Kapalı
Cihazı yeniden adlandır/iptal et Ağınızdaki her cihazı yönetin; iptal anında geçerlidir
Yetkilendirme anahtarı yönetimi Gözetimsiz ağa katılım için anahtar oluşturun/iptal edin

7. Tipik Kullanım Senaryoları

Sabit bir özel IP'niz olduğunda şunları yapabilirsiniz:

  • Cihazdaki Claude Code'a uzaktan erişin: Ağa katılan makineler otomatik olarak hesabınızdaki Claude Code bağlantıları olarak kaydedilir (dahili pandacode motoru kutudan çıkar çalışır, ayrıca CLI kurulumu gerektirmez). Geliştirme bilgisayarınızda çalışan bir oturumu başka bir cihazdan bağlanarak kontrol etmeye devam edin; siz gitseniz de makine çalışmaya devam eder.
  • Her yerden SSH: ssh kullanici@100.64.0.2 – makine ister şirkette ister evde olsun.
  • Dahili servislere erişin: Bir makinede çalışan web servisi, veritabanı, NAS; özel IP ile doğrudan erişin, genel ağa açmanız gerekmez.
  • Uzak masaüstü kontrolü ile birlikte kullanın: "Bu cihazın uzaktan kontrol edilmesine izin ver"i açtıktan sonra AI oturumlarınız o makinenin masaüstünü uzaktan kontrol edebilir.

8. Güvenlik Açıklamaları

  • Uçtan uca şifreleme: Cihazlar arası trafik WireGuard ile şifrelenir, kontrol düzlemi içeriği görmez.
  • Genel ağa sıfır maruz kalma: Hiçbir genel port açılmaz; servisler yalnızca özel ağınızda erişilebilir.
  • Yalnızca kendi cihazlarınıza bağlanın: Ağlar hesap bazında izole edilir; yetkilendirme anahtarları hesabınıza aittir, başkalarının cihazları ağınıza giremez; tarayıcı onayı sırasında cihaz adını kontrol etmeniz istenir.
  • İstediğiniz zaman iptal edilebilir: Herhangi bir cihaz veya anahtar, yönetim sayfasında tek tıkla iptal edilebilir ve anında geçersiz olur.
  • Mevcut araçlarla birlikte çalışır: Makinede Tailscale gibi benzer araçlar yüklü olsa da sorun olmaz; birbirlerine müdahale etmezler.

Özet

Cihazlar Arası Bağlantı, "dışarıdayken kendi makinelerinize erişme" zahmetini istemcide bir tıklamaya indirger: Genel IP gerektirmez, port yönlendirme uğraştırmaz, aktarma sunucusu kiralamazsınız; uçtan uca şifrelenmiş, her yerden erişilebilir özel bir ağ elde edersiniz. Masaüstü cihazlar tek tıkla etkinleşir, sunucular anahtarı içeren bir komutu kopyalayarak otomatik olarak eşlenir ve ağa katılır; tüm cihazlar tek bir sayfadan yönetilir. Claude Code uzaktan erişim ve uzak masaüstü kontrolü ile birleştiğinde, geliştirme bilgisayarınız gerçek anlamda "siz gitseniz de makine çalışır, her yerden bağlanabilirsiniz" haline gelir.