1Byte Systems

Kapittel 5 · Veiledning · 1B Terminal

Portvideresending: åpne agentens server på telefonen

Agenten din har startet en utviklingsserver på localhost:5173 på serveren, og du vil se den på telefonen. Portvideresending fører porten gjennom SSH-tilkoblingen, uten at du må åpne noe mot internett.

Raskest: Videresend og åpne

Når noe som localhost:5173 dukker opp i øktens utdata, viser appen et kort «localhost:5173 i utdataene» med Videresend og åpne: Ett trykk oppretter regelen for denne økten og åpner siden i nettleseren. Du kan også trykke på en http://localhost:…-lenke i terminalen og velge Videresend og åpne.

Kortet som vises når en lokal port dukker opp i utdataene.
Kortet som vises når en lokal port dukker opp i utdataene.

Legg til en regel manuelt

  1. Åpne ⋮ › Portvideresending i økten og trykk på Legg til regel.
  2. Velg Lokal (det vanlige: en port på serveren som du når fra denne telefonen) eller Ekstern.
  3. Fyll inn Port på denne telefonen, Målvert (localhost = selve serveren) og Målport.
  4. La Bare denne økten stå, eller velg Lagre i denne verten så den starter hver gang du kobler til.
  5. Når regelen er Aktiv, trykker du på Åpne i nettleseren.
Arket Portvideresending med en aktiv regel.
Arket Portvideresending med en aktiv regel.

Lokal og ekstern

Lokal: lytter på 127.0.0.1 på denne telefonen og sender hver tilkobling gjennom serveren til målet. Det er dette du trenger for å se en nettapp, et API eller en database som bare lytter på serveren.

Ekstern: Serveren lytter på porten og sender hver tilkobling til målet slik det ses fra denne telefonen. Portene går fra 1024 til 65535.

Regler lagret i verten

Vertsredigeringen har en del Portvideresending med de lagrede reglene. De starter når du kobler til, og stopper når økten lukkes; etter en ny tilkobling starter de igjen av seg selv. Lagre verten først for å legge til regler.

Hvis en regel ikke starter

Port … er allerede i bruk: Velg en annen port på telefonen. Serveren tillot ikke videresending av port …: Serveren har slått av videresending (AllowTcpForwarding no i /etc/ssh/sshd_config); spør den som administrerer den.

Skrevet for 1B Terminal 1.2 med ekte skjermbilder av appen og eksempeldata.