Capitolo 5 · Guida · 1B Terminal
Inoltro delle porte: apri sul telefono il server del tuo agente
Il tuo agente ha avviato un server di sviluppo su localhost:5173 sul server e vuoi vederlo sul telefono. L'inoltro delle porte porta quella porta attraverso la connessione SSH, senza aprire nulla verso Internet.
Il modo più rapido: Inoltra e apri
Quando nell'output della sessione compare qualcosa come localhost:5173, l'app mostra una scheda «localhost:5173 nell'output» con Inoltra e apri: un tocco crea la regola per questa sessione e apre la pagina nel browser. Puoi anche toccare un link http://localhost:… nel terminale e scegliere Inoltra e apri.

Aggiungi una regola a mano
- Nella sessione, apri ⋮ › Inoltro delle porte e tocca Aggiungi regola.
- Scegli Locale (il caso normale: una porta del server raggiungibile da questo telefono) o Remoto.
- Compila Porta su questo telefono, Host di destinazione (
localhost= il server stesso) e Porta di destinazione. - Lascia Solo questa sessione o scegli Salva in questo host perché si attivi a ogni connessione.
- Quando la regola è Attivo, tocca Apri nel browser.

Locale e remoto
Locale: resta in ascolto su 127.0.0.1 di questo telefono e porta ogni connessione, attraverso il server, alla destinazione. È ciò che ti serve per vedere un'app web, un'API o un database in ascolto solo sul server.
Remoto: il server resta in ascolto sulla porta e invia ogni connessione alla destinazione vista da questo telefono. Le porte vanno da 1024 a 65535.
Regole salvate nell'host
L'editor dell'host ha una sezione Inoltro delle porte con le regole salvate. Si attivano alla connessione e si fermano quando la sessione si chiude; dopo una riconnessione ripartono da sole. Salva prima l'host per aggiungere regole.
Se una regola non parte
La porta … è già in uso: scegli un'altra porta sul telefono. Il server non ha consentito l'inoltro della porta …: il server ha l'inoltro disattivato (AllowTcpForwarding no in /etc/ssh/sshd_config); chiedi a chi lo amministra.
Scritta per 1B Terminal 1.2, con schermate reali dell'app e dati di esempio.