Ejecutar nodo completo sobre Tor

Estoy intentando ejecutar un v0.13.1nodo bitcoin-core ( ) completo en la red Tor por primera vez. He configurado mi /etc/tor/torrcarchivo con las siguientes dos líneas:

HiddenServiceDir /var/lib/tor/bitcoin_service/
HiddenServicePort 8333 127.0.0.1:8333

He configurado un archivo ~/.bitseed/bitseed.confcon (no estoy seguro de que sea necesario)

onion=1

Recuperé mi dirección de cebolla para /var/lib/tor/bitcoin-service/hostnamepermitirme configurar ~/.bitcoin/bitcoin.confcon configuraciones como:

onlynet=onion
onion=127.0.0.1:9050
listen=1
bind=127.0.0.1:8333
externalip=<my-onion-address>
seednode=wxvp2d4rspn7tqyu.onion
seednode=bk5ejfe56xakvtkk.onion
seednode=bpdlwholl7rnkrkw.onion
seednode=hhiv5pnxenvbf4am.onion
seednode=4iuf2zac6aq3ndrb.onion
seednode=nkf5e6b7pl4jfd4a.onion
seednode=xqzfakpeuvrobvpj.onion
seednode=tsyvzsqwa2kkf6b2.onion
banscore=10000
bantime=11

Parece estar funcionando, ya que puedo ver que mi mempool crece a partir del archivo de depuración y tengo una conexión entrante. Pero mi número de conexiones es muy pequeño (2 o 3). ¿Hay algo más que deba hacer? En particular, quería confirmar que no necesito configurar mi firewall ufwpara aceptar conexiones en el puerto 8333(o 9050) para lograr conexiones entrantes, y no necesito redirigir el puerto 8333 o 9050 desde mi enrutador al local fijo. dirección IP de mi máquina (será necesario configurar ufwpara permitir 8833y redirigir el puerto 8333desde el enrutador si estuviera ejecutando un nodo normal).

EDITAR: 9 conexiones de las cuales una entrante, pero esta única conexión entrante soy yo. Entonces, la pregunta realmente es: ¿Cómo permito las conexiones entrantes?

EDIT2: ahora soy de la opinión de que esta configuración es correcta. Me equivoqué al pensar que una conexión entrante anterior era para "mí mismo", después de 24 horas he visto un vistazo de 4 conexiones entrantes. Puedo confirmar que no hay necesidad de ajustar ufwo cambiar ninguna de las configuraciones de su enrutador (el protocolo tor no se ve afectado por ninguno de estos), y esto parece estar funcionando con tor encima de una conexión VPN ( bitmask). Por lo tanto, no tengo más preguntas, pero estoy feliz de que me corrijan si algo de lo anterior está mal .

Puedes responder tu propia pregunta para que otros vean que está resuelta.
Prefiero dejar la ranura abierta para animar a alguien que realmente sabe.

Respuestas (1)

Su configuración parece correcta para las versiones que habría estado usando, sin embargo, no las conozco bitseed.conf.

Para obtener una guía más actualizada sobre cómo configurar Bitcoin Core para ejecutar Tor, puede probar esta pregunta . Bitcoin Core ahora admite la configuración automática de un servicio Tor efímero, por ejemplo.

Muchas gracias Will.