En la siguiente link download podemos encontrar todos las versiones de Tor para instalar en los diferentes OS.
En el archivo torrc, agregamos las siguientes líneas al final del archivo
SocksPort 9050
SocksPort 9052
SocksPort 9053
SocksPort 9054
npm init -y
npm i socks-proxy-agent
npm i axios
const {
SocksProxyAgent
} = require('socks-proxy-agent');
const axios = require('axios');
const agent = new SocksProxyAgent('socks5h://127.0.0.1:9050');
axios({
url: 'https://api.ipify.org/',
httpsAgent: agent,
})
.then(({
data
}) => {
console.log(data);
});
node index.js
Ingresamos a:
Control panel > Internet options > Connections > LAN settings > Proxy server > Advenced
y únicamente en socks agregamos 127.0.0.1 9050