Eszközök összekapcsolása: nincs szükség nyilvános IP-re, nem kell porttovábbítással bajlódni, bárhonnan biztonságos közvetlen kapcsolat a saját eszközeivel

Szeretnél kívülről, mobilról vagy egy másik számítógépről elérni az otthoni/irodai gépeden futó Claude Code-ot, SSH-t, belső szolgáltatásokat, de akadályoz a nyilvános IP hiánya, nem mersz port forwardingot beállítani, és a frp/花生壳 konfigurálása is macerás? Az eszközök összekapcsolása egy kattintással elérhető az asztali kliensben. Add hozzá minden eszközödet a saját, titkosított hálózatodhoz, minden eszköz kap egy fix privát IP-címet, és bárhol is vagy, olyan, mintha ugyanabban a helyi hálózatban lennél – közvetlen kapcsolat, végpontok közötti titkosítással, nulla nyilvános kitettség, és bármikor egy kattintással visszavonható.

PandaNpcElső közzététel:
Eszközök összekapcsolása: nincs szükség nyilvános IP-re, nem kell porttovábbítással bajlódni, bárhonnan biztonságos közvetlen kapcsolat a saját eszközeivel

Volt már ilyen helyzetben:

Futtatsz egy feladatot Claude Code-dal a munkahelyi fejlesztőgépen, majd elmész otthonról, és szeretnéd megnézni az eredményt a telefonodon vagy az otthoni számítógépedről – de kiderül, hogy nem tudsz csatlakozni. A gépnek nincs nyilvános IP-címe, a router mögött van; porttovábbítást akarsz beállítani, de félsz a biztonsági kockázatoktól, és a routert is piszkálni kell; használhatnál frp-t, ngrok-ot vagy más belső hálózati áttörő megoldásokat, de azok bonyolult konfigurációt és szerverbérlést igényelnek.

Az eszközök összekapcsolása (Connected Devices) pont ezt a problémát oldja meg: a PandaNpc asztali kliensben kattints az „Eszközök összekapcsolásának engedélyezése” gombra, és ez az eszköz máris csatlakozik a saját, titkosított virtuális hálózatodhoz. Ezután az összes eszközöd között egy rögzített magán IP-cím lesz (pl. 100.64.0.2), és bárhol is legyenek, van-e nyilvános IP-jük vagy sem, úgy tudnak közvetlenül kapcsolódni egymáshoz, mintha ugyanabban a helyi hálózatban lennének.

1. Miért van szükség az eszközök összekapcsolására

  • 🏠 Hozzáférni otthonról/külvilágból a munkahelyi/otthoni gépekhez: A telefon, laptop kívülről, az otthoni fejlesztőgép a belső hálózatban – szeretnéd elérni Claude Code-dal, SSH-val, vagy belső szolgáltatásokat megnézni. Az eszközök összekapcsolása lehetővé teszi ezt.
  • 🔌 Búcsú a porttovábbítástól és a nyilvános expozíciótól: Nem kell portokat nyitni a routeren, nem kell szolgáltatásokat a nyilvános internetre kitenni – a támadási felület nulla.
  • 🧩 Nincs szükség szerverre, nincs bonyolult konfiguráció: Nem kell frp-hez hasonlóan egy nyilvános IP-s közvetítő szervert bérelni, és számos továbbítási szabályt írni. Egy kattintás, és máris van fix magán IP-címed.
  • 🔒 Minden ugrás titkosított: Az eszközök közötti forgalom végpontok közötti titkosítású, a köztes szereplők nem látják a tartalmat.

2. Hogyan működik

Az eszközök összekapcsolása mögött egy saját WireGuard alapú virtuális hálózat áll (ugyanaz a technológia, mint a Tailscale):

  • Minden eszköz a csatlakozáskor egy stabil magán IP-címet kap a vezérlő síktól (100.64.x.x tartomány), amely az eszközhöz kötődik, és nem változik a hálózati környezettől függően.
  • Az eszközök elsősorban közvetlenül kapcsolódnak: NAT-lyukasztással pont-pont titkosított alagút jön létre két gép között, az adatok nem mennek át harmadik félen.
  • Néhány olyan hálózati környezetben, ahol a lyukasztás nem sikerül (szimmetrikus NAT stb.), automatikusan visszaesnek a relay szerverre, így a kapcsolat mindig fennmarad.
  • A teljes folyamat WireGuard végpontok közötti titkosítással védett, a vezérlő sík csak a „ki kivel kapcsolódhat” koordinációjáért felelős, nem látja az adatokat.

Egy mondatban: egy olyan személyes, titkosított, bárhonnan elérhető magánhálózatot kapsz, amely csak a tiéd.

3. Hogyan kapcsold be: asztali kliens egy kattintással

Azon a gépen, ahol telepítve van a PandaNpc asztali kliens (Windows / macOS / Linux), csak egy lépés kell:

Nyisd meg a klienst → Beállítások (Settings) → Kapcsolódó eszközök (Connected Devices) → Kattints az „Eszközök összekapcsolásának engedélyezése” (Enable Connected Devices) gombra.

Beállítások oldal: Enable Connected Devices gomb egy kattintással

A kattintás után a kliens automatikusan mindent elvégez: letölti és telepíti a háttérben futó hálózati komponenseket, regisztrálja a gépet a fiókodhoz, és csatlakoztatja a hálózathoz. Az első ilyen műveletkor rendszergazdai jogosultságot kér (a háttér-hálózati szolgáltatás telepítéséhez), utána már teljesen automatikus, általában néhány másodperc alatt elkészül.

A sikeres csatlakozás után az állapotkártya Joined (Csatlakozva) feliratot mutat, és kiírja a gép saját magán IP-címét – egy kattintással másolható, hogy más eszközökről elérd:

Csatlakozott állapot: magán IP-cím, kattintással másolható

Tippek:

  • Bejelentkezés utáni automatikus párosítás: A kliens első indításakor a háttérben csendben telepíti a komponenseket, és a bejelentkezés után automatikusan párosítja a gépet. A legtöbb esetben még csak a gombot sem kell kézzel megnyomni.
  • Ha nem szeretnéd használni, bármikor eltávolíthatod: Ugyanazon az oldalon kattints az „Eszközök összekapcsolásának eltávolítása” (Remove Connected Devices) gombra. Ekkor a szolgáltatás leáll, de a telepítés megmarad – később másodpercek alatt újra aktiválható, nem kell újratölteni.

4. Az összes eszköz kezelése

Csatlakozás után a beállítások alatt (vagy a böngészőben a pandanpc.com/devices oldalon) találod az eszközkezelő panelt – a két helyen teljesen azonos a tartalom:

Eszközkezelő oldal: minden eszköz online státusza, rendszertípusa, magán IP-címe, átnevezés és visszavonás lehetősége

Itt a következőket teheted:

  • 🟢 Láthatod az online állapotot: A zöld pont azt jelzi, hogy az eszköz elérhető – egy pillantással tudod, melyik használható.
  • 📋 Másolhatod a magán IP-címet: Minden eszköz 100.64.x.x IP-címére kattintva másolhatod, hogy SSH-ban vagy szolgáltatások eléréséhez használd.
  • 💻 Felismerheted a rendszertípust: Windows / macOS / Linux ikonok egyértelműen mutatják.
  • ✏️ Átnevezheted: Adj az eszközöknek könnyen felismerhető neveket, pl. "Irodai Windows PC", "Otthoni szerver".
  • 🗑️ Visszavonhatod: Ha egy eszközt már nem szeretnél a hálózatban, egy kattintással visszavonhatod – azonnal lekapcsolódik, és többé nem tud csatlakozni.

5. Szerverek és felület nélküli eszközök: egyetlen paranccsal automatikus csatlakozás

A grafikus felülettel nem rendelkező gépek (pl. otthoni NAS, felhőszerver, fejlesztői konténer) hitelesítési kulccsal (Auth Key) csatlakoztathatók – most már egyetlen paranccsal.

Első lépés: Az eszközkezelő oldal Auth Keys szakaszában kattints az „New key” gombra egy kulcs létrehozásához:

Hitelesítési kulcs létrehozása: lehetőség többször használható/egyszeri, érvényességi idő és megjegyzés

A létrehozáskor beállíthatod:

  • Reusable (Többször használható): Ha bejelölöd, egy kulcsot több géphez is használhatsz; ha nem, egyszeri kulcs, amely csak egyszer használható fel.
  • Expires in (Érvényességi idő): Ha üresen hagyod, örökké érvényes; megadhatsz néhány napot, amely után automatikusan lejár.
  • Description (Megjegyzés): Feljegyezheted, hogy melyik géphez készült a kulcs.

Második lépés: A létrehozás után egy ablakban közvetlenül megkapod a kulcsot tartalmazó egyetlen telepítőparancsot – a másolás gombra kattintva viheted el (a kulcs egyszerű szövege csak ekkor látható):

Létrehozás után azonnal kapott egyparancsos telepítő, másolásra kész

Harmadik lépés: Illeszd be és futtasd le a célgépen:

macOS / Linux:

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

Windows (rendszergazdai PowerShell):

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

Ez az egyetlen parancs mindent automatikusan elvégez:

  1. Telepíti a pandapaw-t (beleértve a beépített AI-motort, a pandacode-ot);
  2. Automatikusan párosítja a gépet a fiókodhoz – megjelenik a Claude Code kapcsolatok listájában, és más eszközök azonnal használhatják távoli AI-munkamenetek futtatására;
  3. Telepíti a hálózati rendszerszolgáltatást és automatikusan csatlakoztatja a hálózathoz, a végén kiírja a gép által kapott magán IP-címet.

Teljesen manuális beavatkozás nélkül, telepítés után azonnal használható.

Egyéb módok (tartalék):

  • Ha már telepítve van a pandapaw, de nem csatlakozott: pandanet up --authkey=pnkey-xxxxxxxx
  • Ha tartós szolgáltatásként szeretnéd: írd be a kulcsot a pandanetd.yaml auth_key mezőjébe, majd futtasd a pandanet install parancsot.
  • Kulcs nélkül is lehet: futtasd a pandanet up parancsot, amely kiír egy hitelesítési linket. A böngészőben jelentkezz be a PandaNpc fiókba, és kattints az „Jóváhagyás” gombra – a gép ekkor csatlakozik a hálózathoz.

6. Beállítások leírása

Az eszközök összekapcsolásával kapcsolatos összes kapcsoló a Beállítások → Kapcsolódó eszközök oldalon található:

Beállítás Hatás Alapértelmezett
Eszközök összekapcsolásának engedélyezése/eltávolítása A gép csatlakozik/kilép a saját privát hálózatodból (eltávolítás csak a szolgáltatást állítja le, a telepítést megtartja, bármikor újra engedélyezhető) Bejelentkezés után automatikusan bekapcsol
Távoli irányítás engedélyezése ezen a gépen Bekapcsolás után a fiókodhoz tartozó munkamenetek távolról vezérelhetik a gép asztalát (egér/billentyűzet/képernyő). Vezérlés közben a képernyő tetején piros sáv jelzi a figyelmeztetést, bármikor kikapcsolható Ki
Eszköz átnevezése/visszavonása A hálózatban lévő eszközök kezelése; a visszavonás azonnali hatályú
Hitelesítési kulcsok kezelése Kulcsok létrehozása/visszavonása a felügyelet nélküli csatlakozáshoz

7. Tipikus használati esetek

Ha már van fix magán IP-címed, a következőket teheted:

  • Távoli hozzáférés a gépen futó Claude Code-hoz: A csatlakoztatott gép automatikusan regisztrálódik a fiókodban lévő Claude Code kapcsolatként (a beépített pandacode motor azonnal használható, nem kell külön CLI-t telepíteni). A fejlesztőgépen futó munkamenetet másik eszközről folytathatod – a gép megy tovább, te elmehetsz.
  • SSH bárhonnan: ssh user@100.64.0.2 – függetlenül attól, hogy a gép a munkahelyen vagy otthon van.
  • Belső szolgáltatások elérése: A gépen futó webes szolgáltatások, adatbázisok, NAS elérhető a magán IP-címen, nem kell a nyilvános internetre kitenni.
  • Távoli asztali vezérlés: Ha bekapcsolod a „Távoli irányítás engedélyezése” lehetőséget, az AI-munkamenetek távolról is irányíthatják a gép asztalát.

8. Biztonsági információk

  • Végpontok közötti titkosítás: Az eszközök közötti forgalom WireGuard titkosítással védett, a vezérlő sík nem látja a tartalmat.
  • Nulla nyilvános expozíció: Nem nyitsz meg semmilyen nyilvános portot, a szolgáltatások csak a privát hálózatodon belül érhetők el.
  • Csak a saját eszközeid kapcsolódnak: A hálózat fiókonként elkülönül, a hitelesítési kulcsok a te fiókodhoz tartoznak – mások eszközei nem férnek hozzá a hálózatodhoz. A böngészőben történő jóváhagyáskor is megjelenik az eszköz neve, amit ellenőrizhetsz.
  • Bármikor visszavonható: Bármelyik eszközt vagy kulcsot egy kattintással visszavonhatod az eszközkezelő oldalon – azonnal érvényét veszti.
  • Együttműködés meglévő eszközökkel: Ha a gépen már fut más hasonló eszköz (pl. Tailscale), az nem zavarja a működést – a kettő konfliktusmentesen használható.

Összefoglalás

Az eszközök összekapcsolása azt a bosszantó feladatot, hogy „kívülről érd el a saját gépeidet”, egyetlen kattintássá egyszerűsíti az asztali kliensben: nincs szükség nyilvános IP-re, nem kell porttovábbítással bajlódni, nem kell közvetítő szervert bérelni – egy végpontok közötti titkosított, bárhonnan elérhető privát hálózatot kapsz. Az asztali eszközök egy kattintással csatlakoznak, a szerverek egyetlen, hitelesítési kulcsot tartalmazó paranccsal automatikusan párosodnak, és minden eszköz egyetlen oldalon kezelhető. A Claude Code távoli elérésével és a távoli asztali vezérléssel a fejlesztőgéped valóban olyan lesz, hogy „a gép megy tovább, te elmehetsz, és bárhonnan visszakapcsolódhatsz”.