Přesměrování lokální služby na vnější IP přes socat

Fórum s jednoduchými tipy na zlepšení každodenní řehole. Převážně pro Linux, macOS a RouterOS.
Uživatelský avatar
zdenek.svarc
Administrator
Příspěvky: 1572
Registrován: 13 years ago
antispam: Ano
Kontaktovat uživatele:

Přesměrování lokální služby na vnější IP přes socat

Příspěvekod zdenek.svarc » 1 year ago

Například máme MySQL, která je defaultně přístupná pouze na localhostu, ale jednorázově ji potřebujeme zpřístupnit z vnějšku. Jednoduchý a efektivní způsob je zpřístupnění lokálního portu na vnější rozhraní přes socat:

Kód: Vybrat vše

socat tcp-listen:3306,reuseaddr,fork,bind=xxx.xxx.xxx.xxx tcp:localhost:3306

Vhodným doplněním k popsanému případu je spuštění socatu pod terminálovým multiplexerem, doporučuju tmux. Multiplexerům se budu věnovat v některém z dalších tipů. Výhoda je zřejmá. Můžeme se z terminálu odhlásit a spuštěný proces běží dál.
0 x

Zpět na „Tipy“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host