Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Az alagútkezelési megoldások lehetővé teszik, hogy egy helyi webszervert felfedjen az internetre. Biztonságos alagutat hoznak létre a nyilvános internettől a helyi gépen futó webszerverig. Ezzel Ön és mások is hozzáférhetnek a helyi webszolgáltatásokhoz, tesztelhetik és hibakereshetik a webhookat, valamint megoszthatnak demókat.

Íme néhány a legjobb nyílt forráskódú localhost alagutak vagy fordított proxyk fejlesztéshez.

A 0.46.1-es bétaverziójában az FRP egy proxyeszköz, amely lehetővé teszi a felhasználók számára, hogy a helyi hálózatot tűzfal mögött tárják fel az internetre. Az FRP fejlett funkciókat kínál, például titkosított forgalmat, terheléselosztást és egyéni tartományneveket. Széles körben használják a helyi szolgáltatások internetről való elérésére, a tűzfalak megkerülésére és a hálózat biztonságának javítására.

Az FRP számos operációs rendszert támogat, és jelenleg a legnépszerűbb nyílt forráskódú alagútkezelési megoldás. FRP be van írva

Golang, egy modern statikusan gépelt programozási nyelv amelyet a Google fejlesztett ki.

Az FRP használatának egyik hátránya a konfigurációs beállítás bonyolultsága.

Néhány egyedi jellemzője:

  1. Biztonságos, titkosított alagutak a helyi gép és a nyilvános szerver közötti átvitelhez, biztosítva az adatok biztonságát.
  2. Robusztus kialakítás automatikus újracsatlakozással és több kliens újracsatlakozásának támogatásával. Ez biztosítja, hogy az alagutak továbbra is működjenek, még akkor is, ha megszakad a kapcsolat.
  3. Egyéni aldomain a nyilvános URL-hez.

Megadhatja az egyéni aldomaint az FRP konfigurációs fájlban, így a jövőben újra felhasználhatja.

A Localtunnel egy sokkal felhasználóbarátabb alagútkezelési megoldás a kezdők számára. Jelenleg 15 000 GitHub-csillaggal és jó dokumentációval rendelkezik. Ez a nyílt forráskódú projekt két részből áll, a Localtunnel npm csomagból és a Localtunnel-serverből.

A Localtunnel egy parancssori eszköz és npm-csomag, amely lehetővé teszi a helyi fejlesztési kiszolgálók nyilvános internetes elérhetővé tételét. Biztonságos, titkosított alagutat hoz létre a helyi gép és egy nyilvános szerver között, lehetővé téve mások számára, hogy hozzáférjenek a helyi webszerverhez.

Másrészt a Localtunnel-server lehetővé teszi a saját Localtunnel szerver futtatását egy nyilvánosan elérhető szerveren. Több ellenőrzés és rugalmasság biztosítása a szolgáltatás felett.

A Localtunnel-server egyszerű parancssori felületet biztosít, megkönnyítve az indulást. A Localtunnel-server használatához telepíteni kell a Node.js-t és az npm-t a rendszeren. Amint elindult, a Localtunnel kliens létrehoz egy nyilvános URL-t, amely a helyi webszerverre mutat.

Ez egy másik Golang nyelven írt nyílt forráskódú alagút-megoldás. A Chisel egyik legfontosabb jellemzője a teljesítménye. A Chisel gyors és hatékony kialakítása lehetővé teszi a fejlesztők számára, hogy hatalmas mennyiségű adatot küldjenek biztonságosan és gyorsan. Több protokollt támogat, beleértve a TCP-t, a HTTP-t és a WebSockets-et, így sokoldalú eszközzé válik számos felhasználási esethez.

A Chisel egyszerű parancssori felületet biztosít, megkönnyítve a fejlesztők számára a kezdést. Támogatja továbbá az automatikus újracsatlakozást számos klienssel, így biztosítva, hogy az alagutak még akkor is működőképesek maradjanak, ha megszakad a kapcsolat. Ez nagyszerű választássá teszi a fejlesztők számára.

A Rathole egy másik nyílt forráskódú alagútkezelési megoldás vagy fordított proxy, Rust nyelven írva. A fejlesztők fordított proxyként adják el a NAT (Network Address Translation) bejáráshoz. Ez a technika internetes kapcsolatokat hoz létre és tart fenn a NAT tűzfal mögött lévő alkalmazások és eszközök számára.

A NAT tűzfalak általában egyetlen nyilvános IP-címet osztanak meg több eszköz között. Ennek ellenére általában problémákat okoznak, amikor közvetlen kapcsolatot létesítenek a tűzfal mögötti eszközökkel.

A NAT bejárási technikák segítségével leküzdheti a NAT tűzfalak korlátait. A Rathole egyedülálló tulajdonsága az alacsony erőforrás-fogyasztás. Eközben a fejlesztőcsapat több funkción is dolgozik, mint például a gyors újratöltés.

Válassza ki az igényeinek legjobb alagútépítési megoldást

Minden itt említett localhost alagút egyedi szolgáltatásokat és képességeket kínál, amelyek megfelelnek az adott fejlesztési igényeknek. Választhat a biztonságos és gyors FRP-től a felhasználóbarát Localtunnelig.

Mivel mindegyik nyílt forráskódú projekt, egyéni közösségeik és felhasználói bázisaik folyamatosan fejlődnek, és további funkciókat adnak hozzá. Ön is támogathatja ezeket a projekteket!