Configure Tor as a listening proxy server that I can connect to remotely?
I solved the problem by adding these lines to C:\Users\Administrator\AppData\Local\Vidalia\torrc
SocksListenAddress (Server's internal IP address here)
SocksPolicy accept *
Tor will now accept connections on port 9050 from any other computers on the LAN. They can now use Tor as a SOCKS5 proxy.
Use This:
SocksPort 0.0.0.0:9050
Setting 0.0.0.0 as host let all other devices on the network, see it and use it as a proxy.
You need to edit your TOR configuration file. In my case its
/etc/tor/torrc
For allowing TOR to run on all interface.
SOCKSPort 0.0.0.0:9050
For allowing only specific IP address to connect remotely to TOR service.
SOCKSPolicy accept xxx.xxx.xxx.xxx/32 # Your remote server IP address
SOCKSPolicy reject *
*above first policy will allow only xxx.xxx.xxx.xxx IP to connect remotely to TOR proxy. Second policy will reject all other IP addresses trying to connect.