Beibehalten der Tor-Hidden-Service-Onion-Adresse über neue Hardware

Mein Bitcoin-Tor-Knoten erlitt kürzlich einen Festplattenausfall. Nachdem ich die Hardware geändert, Linux neu installiert und bitcoindTor für einen versteckten Dienst eingerichtet hatte, wurde mir (offensichtlich !) klar, dass sich meine externe Onion-Adresse ändern musste. Meine Frage lautet also: Was muss ich tun, um sicherzustellen, dass ich dieselbe Onion-Adresse behalte, wenn mein Knoten das nächste Mal einen nicht behebbaren Fehler erleidet? Wenn ich mir das Verzeichnis ansehe /var/lib/tor/bitcoin_service, kann ich zwei Dateien sehen hostnameund private_keywo die erstere meine Onion-Adresse enthält (von der ich glaube, dass sie mit meinem privaten Schlüssel zusammenhängt). Ich schätze, alles, was ich tun muss, ist, diese Dateien zu sichern und sie in meinem neuen System wiederherzustellen (während der Einrichtung /etc/tor/torrcund bitcoin.confnatürlich entsprechend, wie hier erklärt ). Brauche ich mehr?

BEARBEITEN : Es scheint, dass das einfache Importieren der Dateien hostnameund private_keyin ein neues System (mit korrekt definiertem /etc/tor/torrcund bitcoin.conf) nicht funktioniert (der Knoten kann keine Verbindung zum Tor-Netzwerk herstellen). Daher behält Tor neben diesen beiden Dateien wahrscheinlich einen zusätzlichen Zustand bei. Offen bleibt also die Frage, wie man ein neues System aufsetzt, um die bestehende Onion-Adresse beizubehalten.

Antworten (1)

Abhängig von der Version von Bitcoin Core und Tor, die Sie verwenden, besteht die Möglichkeit, dass Ihre Installation tatsächlich die Tor-Steuerung verwendet und nicht die Konfiguration Ihrer torrc. Sehen Sie im /.bitcoin/Ordner nach onion_private_keyund versuchen Sie, Bitcoin Core zu beenden, platzieren Sie diese Datei wieder von Ihrer alten Festplatte und starten Sie Bitcoin Core neu.

Ich weiß nicht, ob Sie dasselbe auch für das Tor-Auth-Cookie tun müssen /run/tor/control.authcookie?

Es gibt hier eine aktualisierte Einrichtungsanleitung zum Ausführen von Bitcoin Core und Tor auf Bitcoin.SE .