Nimetyt tunnelit
Oletusarvoisesti Termbridge käyttää Cloudflare-palvelun tiliä vaatimattomia Quick Tunnels -tunneleita (trycloudflare.com). Ne ovat käteviä, mutta runsas käyttö voi johtaa nopeusrajoituksiin.
Jos käytät Termbridge-ohjelmaa usein, määritä nimetty tunneli Cloudflare-tililläsi.
Miksi käyttää nimettyä tunnelia?
- Ei nopeusrajoituksia: Quick Tunnels voi aiheuttaa 429-virheitä runsaan käytön yhteydessä
- Yhtenäinen URL: Saat pysyvän aliverkkotunnuksen satunnaisen merkkijonon sijaan
- Oma verkkotunnus: Käytä omaa verkkotunnustasi, kuten
term.example.com - Parempi luotettavuus: Nimetyt tunnelit toimivat vakaammin pitkissä istunnoissa
Määritys
1. Luo Cloudflare-tili
Rekisteröidy osoitteessa cloudflare.com, jos sinulla ei vielä ole tiliä.
2. Luo tunneli Zero Trustissa
- Siirry osoitteeseen Cloudflare Zero Trust
- Siirry kohtaan Networks → Tunnels
- Napsauta Create a tunnel
- Valitse yhdistäjäksi Cloudflared
- Anna tunnelille nimi (e.g.,
termbridge) - Kopioi tunnelin tunniste
3. Lisää julkinen isäntänimi
- Siirry tunnelin asetuksissa kohtaan Public Hostname
- Lisää isäntänimi, joka osoittaa kohteeseen
http://localhost:8080(tai valitsemaasi porttiin) - Käytä aliverkkotunnusta, kuten
term.example.com
4. Suorita Termbridge tunnisteellasi
termbridge --port 8080 --tunnel-token <TOKEN> --tunnel-url https://term.example.com
Tai käytä ympäristömuuttujia:
export TERMBRIDGE_TUNNEL_TOKEN=<TOKEN>
export TERMBRIDGE_TUNNEL_URL=https://term.example.com
termbridge --port 8080
Huomautus
--port-valitsin on pakollinen nimettyjen tunnelien yhteydessä, sillä isäntänimi on määritetty osoittamaan tiettyyn porttiin.
Asetusvaihtoehdot
| Valitsin | Ympäristömuuttuja | Kuvaus |
|---|---|---|
--port <port> |
- | Paikallinen portti (pakollinen nimetyille tunneleille) |
--tunnel-token <token> |
TERMBRIDGE_TUNNEL_TOKEN |
Tunnelin tunniste |
--tunnel-url <url> |
TERMBRIDGE_TUNNEL_URL |
Julkinen isäntänimesi URL |
Tunnelin poistaminen käytöstä
Jos käytössäsi on oma käänteinen välityspalvelin tai julkinen URL:
termbridge --no-tunnel --public-url https://your-server.com
Tai:
export TERMBRIDGE_TUNNEL=none
export TERMBRIDGE_PUBLIC_URL=https://your-server.com
termbridge
Termbridge ohittaa tunnelin käynnistämisen ja käyttää antamaasi URL-arvoa QR-koodia varten.
Vianmääritys
"429 Liian monta pyyntöä"
Tämä tarkoittaa, että Quick Tunnels -tunneleihin sovelletaan nopeusrajoituksia. Ratkaisut:
- Odota muutama minuutti ja yritä uudelleen
- Lopeta kaikki vanhat
cloudflared-prosessit:pkill cloudflared - Siirry käyttämään nimettyä tunnelia (suositeltavaa)
Tunneli käynnistyy, mutta URL ei toimi
- Varmista, että kohteen Cloudflare isäntänimi vastaa kohteen
--tunnel-urlisäntänimeä - Tarkista, että kohteen Cloudflare portti vastaa kohteen
--portporttia - Varmista, että cloudflared on ajan tasalla:
cloudflared update
Nimetty tunneli ei muodosta yhteyttä
- Varmista, että tunniste on oikea
- Tarkista, näkyykö Cloudflare Zero Trust-hallintapaneelissa virheitä
- Kokeile suorittaa
cloudflared tunnel run <TOKEN>suoraan nähdäksesi virheilmoitukset