LoclixDocs
Web application firewallTunnel

Route pubblicate

Collega un hostname o un percorso a un servizio locale con nome.

Il connettore deve già avere un servizio locale con nome, ad esempio web associato a http://127.0.0.1:8080.

Pubblicazione da un connettore

Per pubblicare un percorso su un sito esistente:

  1. Seleziona un connettore in Tunnels dell’account.
  2. Seleziona Add route, poi Website path.
  3. Inserisci il nome Local service.
  4. Seleziona il Website.
  5. Inserisci il percorso pubblico.
  6. Seleziona Publish route.

Ad esempio, /admin può inoltrare le richieste a http://127.0.0.1:8080/admin. Usa / con corrispondenza per prefisso per l’intero sito.

Seleziona la scheda di un percorso in Connection map per cambiarne servizio, criterio di corrispondenza o stato di abilitazione. Remove route rimuove la pubblicazione.

Pubblicazione di un nuovo hostname

  1. Seleziona Add route, poi New hostname.
  2. Inserisci il nome Local service.
  3. Seleziona Continue to website.
  4. Completa la creazione del sito con l’origine virtuale generata.
  5. Punta il record DNS dell’hostname a waf-ingress.loclix.network.

Ogni nuovo hostname richiede un sito nell’account. Più siti possono usare lo stesso connettore e servizio. L’applicazione locale deve accettare i loro header Host pubblici.

Loclix non crea i record DNS per te. Consulta Collegamento DNS per i requisiti del dominio principale. I percorsi di un sito esistente non richiedono modifiche DNS.

Configurazione delle route dal sito

Puoi aggiungere route anche da Network > Tunnels di un sito:

  1. Seleziona Add tunnel route.
  2. Seleziona un connettore dell’account.
  3. Inserisci il percorso pubblico.
  4. Scegli la corrispondenza esatta o per prefisso.
  5. Inserisci il nome del servizio locale configurato.
  6. Seleziona Save tunnels.

Per un intero sito, usa tunnel://CONNECTOR-ID/SERVICE come origine. Quando passi a questa origine virtuale, rimuovi eventuali pool di origini HTTP predefiniti e le opzioni TLS delle origini dirette.

Corrispondenza dei percorsi

Prevale il percorso abilitato più lungo; a parità di lunghezza, una corrispondenza esatta prevale su un prefisso. /admin corrisponde a /admin/users, ma non a /administrator.

I percorsi tunnel espliciti hanno precedenza sulle route delle origini HTTP. Una route HTTP può prevalere su un’origine virtuale predefinita. I percorsi senza corrispondenza usano l’instradamento predefinito del sito.

Le route si applicano al sito e ai suoi alias collegati. Conservano percorsi e stringhe di query. I percorsi riservati a Loclix e alla convalida dei certificati non possono essere usati per route tunnel.

Comportamento in caso di errore

Una route tunnel corrispondente restituisce un errore se il connettore non è disponibile. Non inoltra la richiesta all’altra origine del sito.

RispostaSignificato
HTTP 403Il connettore non riconosce il nome del servizio.
HTTP 502Il connettore non riesce a raggiungere o verificare il servizio locale.
HTTP 503Non è disponibile una connessione autorizzata del connettore.

Sospendere un connettore mantiene le route configurate e ne interrompe le richieste. Disabilitare o rimuovere una route elimina la sua corrispondenza: il percorso usa quindi le altre route del sito.

Sicurezza e identità

Le regole di sicurezza del sito e Zero Trust si applicano prima dell’inoltro. Le sessioni API confermate dall’origine richiedono origini dirette; scegli un’altra modalità di identità API prima di usare i tunnel.

La cache condivisa viene esclusa per l’intero sito finché è presente una route o un’origine tunnel. Consulta i limiti dei tunnel.

In questa pagina