tor dockerben

Fórumok

Szia!

Egy tiny PC-n, debian 11 fölé tettem dockert. Jópár container már megy. Gondoltam felteszem a tort is, hogy alkalomadtán elérjem a node redet (ő is dockerben ül)
 

https://dev.to/nabarun/running-tor-proxy-with-docker-56n9 - alapján tettem be a tort. Látszólag fut is rendesen, de tor böngészővel nem érem el a node redet. A hostnamet megadja a tor, de
nem elérhető a cím.

torrc:

SOCKSPort 0.0.0.0:9050
HiddenServiceDir /var/lib/tor/nodered/
HiddenServicePort 80 127.0.0.1:1880

tor futtatása:
sudo docker run --name tor -it -p 9050:9050 -v ~/tor/etc:/etc/tor/ -v ~/tor/var:/var/lib/tor hr/tor

Mi lehet?
Köszönöm,
Roland

Hozzászólások

a HiddenServicePort tulkepp egy portforward, jelen esetben azt mondja meg hogy a onioncim:80-as portot a 127.0.0.1:1880 portra kell "iranyitania", mert ott fut az akarmi szolgaltatas. ha nalad a nodered a toros dockerben fut akkor ez jo. ha kulon docker kontener, akkor vagy directbe nodered kontener ipjere (pl 172.18.0.123, csak ez ugye mindig valtozik). vagy a host gepnek kuldod ha nodered port publisholva van.

A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!