Fejlesztőknek

Fejlesztőknek és integrátoroknak

Az Awacino közvetlenül a hálózataikba kapcsolja az eszközöket. Ha be szeretné építeni a termékébe, össze szeretné kapcsolni a rendszereivel, vagy partnerként dolgozna velünk, forduljon hozzánk közvetlenül.

Amit együtt építhetünk

Nyitottak vagyunk az Awacino meglévő megoldásokba való integrálására, API-kon, partnerségeken keresztül vagy az Ön saját termékének részeként.

  • API-k és automatizálás. Az Agentic Beam és az automatizálási API-k lehetővé teszik, hogy szoftvere és AI-ügynökei a hálózat több gépén is dolgozzanak. Agentic Beam
  • Felügyelet nélküli kliensek. A felügyelet nélküli kliens szervereken, Raspberry Pi-n és más Linux-eszközökön fut, és elérhetővé teszi őket anélkül, hogy bárkinek a gép mellett kellene lennie. Felügyelet nélküli hozzáférés beállítása
  • NAS és Docker. Egy kész Docker-image az Awacinót NAS-rendszerekre és konténergazdákra hozza.
  • Partnerség, OEM és white label. Építse be az Awacinót a termékébe, vagy kínálja saját márkanév alatt: mondja el, mire van szüksége.
Műszaki megjegyzések

Mit telepít az alkalmazás, és miért

Az Awacino valódi címet ad egy eszköznek egy másik hálózaton belül (ez a SituIP-je). Ehhez minden platformon egyetlen kis hálózati összetevő kell, semmi több.

Windows

  • Az „Awacino SituIP service” az alkalmazáscsomag része. A Windows az alkalmazással együtt telepíti, és az alkalmazás eltávolításakor a fájljaival együtt el is távolítja. Az alkalmazás soha nem telepít második példányt.
  • LocalSystem fiókként fut, mert a virtuális hálózati adapter és útvonalainak létrehozásához rendszerjogok szükségesek. Csak egy helyi nevesített csövön figyel az ezen a PC-n futó Awacino alkalmazás számára: nem nyit hálózati portot, nem hoz létre tűzfalszabályt, és semmit sem tölt le.
  • Amikor a felhasználó bekapcsol egy SituIP-t, létrehoz egy Wintun virtuális hálózati adaptert (aláírt illesztőprogramja a csomag része), és csak ehhez az adapterhez állítja be a címet és az útvonalakat.
  • Rendszergazdai jóváhagyásra általában nincs szükség. Csak ha a szolgáltatás nem válaszol, kér az alkalmazás munkamenetenként egyszer engedélyt, hogy rendszergazdai jogokkal indítsa el a segédprogramját.

Mac

  • Hálózati bővítmény az alkalmazáson belül. Az Awacino egy packet tunnel típusú hálózati bővítményt használ, amely az alkalmazáscsomag része. Ez nem rendszer- vagy kernelbővítmény, és nincs privilegizált segédprogram vagy launch daemon sem.
  • Egyetlen jóváhagyás. A macOS egyszer megkérdezi, hogy az Awacino hozzáadhat-e egy VPN-konfigurációt. Rendszergazdai jelszóra nincs szükség.
  • Sandboxban fut. Az alkalmazás, a bővítménye és a Beam in kis segédprogramja az App Sandboxban fut. A segédprogram csak akkor fut, amikor az alkalmazás nyitva van és megosztást végez.
  • Eltávolítás. Az alkalmazás törlésével eltávolítja az alkalmazást, a bővítményét és a segédprogramot. A VPN-bejegyzés a Rendszerbeállítások › VPN alatt törölhető.

Linux

  • Egy snap, két rész. Az „awacino” snap (strict confinement) tartalmazza az asztali alkalmazást és egy kis rendszerszolgáltatást. A hálózatot csak a szolgáltatás konfigurálhatja (network-control snap interfész); az asztali alkalmazás soha.
  • Hogyan működik. Az alkalmazás helyi socketen keresztül kéri a szolgáltatást; a szolgáltatás létrehozza az alagútinterfészt, és beállítja annak címét és útvonalait.
  • Egyszeri engedély. Amíg a Snap Store automatikusan nem csatlakoztatja, futtassa egyszer: sudo snap connect awacino:network-control.
  • Eltávolítás. A sudo snap remove awacino eltávolítja az alkalmazást, a szolgáltatást és annak interfészét.
  • A felügyelet nélküli kliens szerverekhez és Raspberry Pi-hez külön telepítés: Felügyelet nélküli hozzáférés beállítása.

iPhone és iPad

  • Egyetlen hálózati bővítmény az alkalmazásban. Az Awacino egy packet tunnel típusú hálózati bővítményt használ, amely az alkalmazással együtt érkezik; a Beam in ugyanebben a bővítményben fut. Semmi más nem települ: nincs profil, nincs segédalkalmazás, nincs eszközkezelés.
  • Egyetlen jóváhagyás. Az iOS egyszer megkérdezi, hogy az Awacino hozzáadhat-e egy VPN-konfigurációt. Kamera- vagy fotóhozzáférést csak akkor kér, ha kódot olvas be vagy fájlt választ ki.
  • Háttér. Az egyetlen háttérmód a csendes értesítés, amelyet akkor használ, ha valamelyik saját eszköze Beam in-t kér.
  • Eltávolítás. Az alkalmazás törlése eltávolítja az alkalmazást, a bővítményét és a VPN-konfigurációját.

Android

  • Az Android saját VPN-szolgáltatása. Az alagút az Android VpnService szolgáltatását használja. Az Android egyszer kéri a csatlakozási kérelem jóváhagyását, és kapcsolat közben a kulcs ikont mutatja.
  • Futás közben látható. A kapcsolat és a Beam in csak akkor fut előtérben futó szolgáltatásként, amikor aktív, mindegyik látható értesítéssel.
  • Engedélyek. Internet és hálózati állapot, előtérben futó szolgáltatások, értesítések ezekhez a szolgáltatásokhoz, valamint kivétel az akkumulátor-optimalizálás alól, hogy a futó kapcsolat ne álljon le. Nincs hirdetési azonosító, és az alkalmazás soha nem kapcsolja be a Mindig bekapcsolt VPN funkciót.
  • Eltávolítás. Az eltávolítás törli az alkalmazást, a szolgáltatásait és a VPN-profilját.

Hálózati portok minden platformon

Amíg az alkalmazás tétlen, semmi sem figyel, kivéve az alkalmazás és saját szolgáltatása közötti helyi loopback kapcsolatokat, valamint a böngészős bejelentkezést. Az eszközök közötti kapcsolatok kimenő irányban jönnek létre, így nincs szükség bejövő porttovábbításra vagy a router módosítására. Csak amíg aktívan használja az Agentic Beamet, vagy portot vagy képernyőt oszt meg a helyi hálózatában, figyel az alkalmazás azon a hálózaton, és leáll, amint leállítja a funkciót. Nem jön létre tűzfalszabály, és futás közben nem töltődik le kód.

A kapcsolatok közvetlenül a felhasználó eszközei között jönnek létre, és végponttól végpontig titkosítottak; nem haladnak át a szervereinken.

Továbbiak: Adatvédelmi irányelvek · Támogatás · Biztonság