Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

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: 1635
Registrován: 18 years ago
antispam: Ano

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

Příspěvekod zdenek.svarc » 7 years 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