Nosauktie tuneļi
Pēc noklusējuma Termbridge izmanto Cloudflare kontam nepiesaistītos ātros tuneļus (trycloudflare.com). Tie ir ērti, taču intensīvas lietošanas gadījumā var tikt piemēroti ātruma ierobežojumi.
Ja bieži izmantojat Termbridge, izveidojiet nosauktu tuneli ar savu Cloudflare kontu.
Kāpēc izmantot nosauktu tuneli?
- Nav ātruma ierobežojumu: intensīvas lietošanas gadījumā ātrie tuneļi var atgriezt 429 kļūdas
- Stabils URL: nejaušu virkņu vietā iegūstiet stabilu apakšdomēnu
- Pielāgots domēns: izmantojiet savu domēnu, piemēram,
term.example.com - Uzticamāka darbība: nosauktie tuneļi ir stabilāki ilgām sesijām
Iestatīšana
1. Izveidojiet Cloudflare kontu
Ja jums tāda vēl nav, reģistrējieties šeit: cloudflare.com.
2. Izveidojiet tuneli Zero Trust
- Atveriet Cloudflare Zero Trust
- Atveriet Networks → Tunnels
- Noklikšķiniet uz Create a tunnel
- Kā savienotāju izvēlieties Cloudflared
- Piešķiriet tunelim nosaukumu (piemēram, e.g.,
termbridge) - Nokopējiet tuneļa pilnvaru
3. Pievienojiet publisku resursdatora nosaukumu
- Tuneļa iestatījumos atveriet Public Hostname
- Pievienojiet resursdatora nosaukumu, kas norāda uz
http://localhost:8080(vai jūsu izvēlēto portu) - Izmantojiet apakšdomēnu, piemēram,
term.example.com
4. Palaidiet Termbridge ar savu pilnvaru
Apvalks
termbridge --port 8080 --tunnel-token <TOKEN> --tunnel-url https://term.example.com
Vai izmantojiet vides mainīgos:
Apvalks
export TERMBRIDGE_TUNNEL_TOKEN=<TOKEN>
export TERMBRIDGE_TUNNEL_URL=https://term.example.com
termbridge --port 8080
Piezīme Nosauktajiem tuneļiem nepieciešams karodziņš
--port, jo resursdatora nosaukums ir konfigurēts konkrētam portam.
Konfigurācijas opcijas
| Karodziņš | Vides mainīgais | Apraksts |
|---|---|---|
--port <port> |
- | Lokālais ports (nepieciešams nosauktajiem tuneļiem) |
--tunnel-token <token> |
TERMBRIDGE_TUNNEL_TOKEN |
Jūsu tuneļa pilnvara |
--tunnel-url <url> |
TERMBRIDGE_TUNNEL_URL |
Jūsu publiskais resursdatora nosaukums URL |
Tuneļa pilnīga atspējošana
Ja jums ir savs reversais starpniekserveris vai publiskais URL:
Apvalks
termbridge --no-tunnel --public-url https://your-server.com
Vai:
Apvalks
export TERMBRIDGE_TUNNEL=none
export TERMBRIDGE_PUBLIC_URL=https://your-server.com
termbridge
Termbridge izlaidīs tuneļa palaišanu un izmantos jūsu norādīto URL kodam QR.
Problēmu novēršana
"429 Pārāk daudz pieprasījumu"
Tas nozīmē, ka ātrajiem tuneļiem ir noteikti ātruma ierobežojumi. Risinājumi:
- Uzgaidiet dažas minūtes un mēģiniet vēlreiz
- Pārtrauciet visus novecojušos
cloudflaredprocesus:pkill cloudflared - Pārslēdzieties uz nosauktu tuneli (ieteicams)
Tunelis tiek palaists, bet URL nedarbojas
- Pārbaudiet, vai resursdatora nosaukums Cloudflare atbilst
--tunnel-url - Pārbaudiet, vai ports Cloudflare atbilst
--port - Pārliecinieties, ka cloudflared ir atjaunināts:
cloudflared update
Neizdodas izveidot savienojumu ar nosaukto tuneli
- Pārbaudiet, vai pilnvara ir pareiza
- Pārbaudiet, vai Cloudflare Zero Trust informācijas panelī nav kļūdu
- Mēģiniet palaist
cloudflared tunnel run <TOKEN>tieši, lai redzētu kļūdu ziņojumus