IT-lexikon › Nätverk › socat

socat SOcket CAT

Nätverk In English → Uppdaterad: 2026-07-29

Kopplar ihop två godtyckliga datakanaler och skickar allt som kommer in i den ena ut ur den andra. Netcat med tio gånger fler adresstyper — och tio gånger krångligare syntax.

Kanalerna kan vara TCP, UDP, Unix-socketar, filer, rör, pseudoterminaler, seriella portar, en underprocess eller en TLS-anslutning, i valfri kombination. Därför löser socat saker inget annat verktyg gör i ett kommando: exponera en Unix-socket över nätverket, terminera TLS framför en tjänst som bara pratar klartext, brygga en seriell port till en TCP-port, eller ge ett program en riktig terminal när det vägrar köra utan. Typiskt anrop: socat -d -d TCP-LISTEN:8080,fork,reuseaddr TCP:intern:80. Läs manualsidan — den är enorm och full av exempel, vilket är det enda rimliga sättet att lära sig verktyget.

← Tillbaka till lexikonet