Nimega tunnelid
Vaikimisi kasutab Termbridge Cloudflare kontota kiirtunneleid (trycloudflare.com). Need on mugavad, kuid suure kasutuskoormuse korral võidakse neile kehtestada kiiruspiirang.
Kui kasutate Termbridge sageli, seadistage oma Cloudflare kontoga nimega tunnel.
Miks kasutada nimega tunnelit?
- Kiiruspiiranguid pole: suure kasutuskoormuse korral võivad kiirtunnelid tagastada 429 tõrkeid
- Püsiv URL: saate juhuslike stringide asemel stabiilse alamdomeeni
- Kohandatud domeen: kasutage enda domeeni, näiteks
term.example.com - Suurem töökindlus: nimega tunnelid on pikkade seansside ajal stabiilsemad
Seadistamine
1. Looge Cloudflare konto
Kui teil pole kontot, registreeruge aadressil cloudflare.com
2. Looge Zero Trustis tunnel
- Avage Cloudflare Zero Trust
- Liikuge jaotisse Networks → Tunnels
- Klõpsake Create a tunnel
- Valige ühenduseks Cloudflared
- Pange tunnelile nimi (e.g.,
termbridge) - Kopeerige tunneli luba
3. Lisage avalik hostinimi
- Avage tunneli seadetes Public Hostname
- Lisage hostinimi, mis suunab aadressile
http://localhost:8080(või valitud porti) - Kasutage alamdomeeni, näiteks
term.example.com
4. Käivitage Termbridge oma loaga
Shell
termbridge --port 8080 --tunnel-token <TOKEN> --tunnel-url https://term.example.com
Või kasutage keskkonnamuutujaid:
Shell
export TERMBRIDGE_TUNNEL_TOKEN=<TOKEN>
export TERMBRIDGE_TUNNEL_URL=https://term.example.com
termbridge --port 8080
Märkus Nimega tunnelite puhul on lipp
--portkohustuslik, sest hostinimi on seadistatud suunama kindlale pordile.
Seadistusvalikud
| Lipp | Keskkonnamuutuja | Kirjeldus |
|---|---|---|
--port <port> |
- | Kohalik port (nimega tunnelite puhul kohustuslik) |
--tunnel-token <token> |
TERMBRIDGE_TUNNEL_TOKEN |
Teie tunneli luba |
--tunnel-url <url> |
TERMBRIDGE_TUNNEL_URL |
Teie avalik hostinimi URL |
Tunneli täielik keelamine
Kui teil on oma pöördpuhverserver või avalik URL:
Shell
termbridge --no-tunnel --public-url https://your-server.com
Või:
Shell
export TERMBRIDGE_TUNNEL=none
export TERMBRIDGE_PUBLIC_URL=https://your-server.com
termbridge
Termbridge jätab tunneli käivitamata ja kasutab QR koodi jaoks teie antud URL väärtust.
Tõrkeotsing
„429 Too Many Requests“
See tähendab, et kiirtunnelitele kehtib kiiruspiirang. Lahendused:
- Oodake mõni minut ja proovige uuesti
- Sulgege kõik aegunud
cloudflaredprotsessid:pkill cloudflared - Lülituge nimega tunnelile (soovitatav)
Tunnel käivitub, kuid URL ei tööta
- Kontrollige, et Cloudflare hostinimi vastaks
--tunnel-url-le - Kontrollige, et Cloudflare port vastaks
--port-le - Veenduge, et cloudflared oleks ajakohane:
cloudflared update
Nimega tunnel ei loo ühendust
- Kontrollige, kas teie luba on õige
- Kontrollige Cloudflare Zero Trust armatuurlaualt, kas seal on tõrkeid
- Proovige käivitada
cloudflared tunnel run <TOKEN>otse, et näha tõrketeateid