1Byte Systems

Kapitel 5 · Guide · 1B Terminal

Portvidarebefordran: öppna din agents server i mobilen

Din agent har startat en utvecklingsserver på localhost:5173 på servern och du vill se den i mobilen. Portvidarebefordran för porten genom SSH-anslutningen, utan att du behöver öppna något mot internet.

Snabbast: Vidarebefordra och öppna

När något i stil med localhost:5173 dyker upp i sessionens utdata visar appen ett kort ”localhost:5173 i utdata” med Vidarebefordra och öppna: Ett tryck skapar regeln för den här sessionen och öppnar sidan i webbläsaren. Du kan också trycka på en http://localhost:…-länk i terminalen och välja Vidarebefordra och öppna.

Kortet som visas när en lokal port dyker upp i utdata.
Kortet som visas när en lokal port dyker upp i utdata.

Lägg till en regel manuellt

  1. Öppna ⋮ › Portvidarebefordran i sessionen och tryck på Lägg till regel.
  2. Välj Lokal (det vanliga: en port på servern som du når från den här telefonen) eller Fjärr.
  3. Fyll i Port på den här telefonen, Målvärd (localhost = själva servern) och Målport.
  4. Behåll Bara den här sessionen eller välj Spara i den här värden så att den startar varje gång du ansluter.
  5. När regeln är Aktiv trycker du på Öppna i webbläsaren.
Bladet Portvidarebefordran med en aktiv regel.
Bladet Portvidarebefordran med en aktiv regel.

Lokal och fjärr

Lokal: lyssnar på 127.0.0.1 på den här telefonen och skickar varje anslutning via servern till målet. Det är vad du behöver för att se en webbapp, ett API eller en databas som bara lyssnar på servern.

Fjärr: Servern lyssnar på porten och skickar varje anslutning till målet sett från den här telefonen. Portar går från 1024 till 65535.

Regler sparade i värden

Värdredigeraren har ett avsnitt Portvidarebefordran med de sparade reglerna. De startar när du ansluter och stoppas när sessionen stängs; efter en återanslutning startar de igen av sig själva. Spara värden först för att kunna lägga till regler.

Om en regel inte startar

Port … används redan: Välj en annan port på telefonen. Servern tillät inte vidarebefordran av port …: Servern har vidarebefordran avstängd (AllowTcpForwarding no i /etc/ssh/sshd_config); fråga den som administrerar den.

Skriven för 1B Terminal 1.2 med riktiga skärmbilder från appen och exempeldata.