Wie gebe ich meinem Knoten im Bitcoin Lightning Network IP?

Ich möchte meinem neuen Knoten eine IP-Adresse geben. Ich habe den Pubkey für meinen Node in der Lightning.exe-Anwendung erhalten, konnte aber keine IP-Adresse für meinen Node festlegen, sodass er öffentlich auf der Website „ https://explorer.acinq.co/#/faq “ zu sehen ist. . Ich habe auch bereits 4 Kanäle erstellt, brauche aber eine Möglichkeit, die IP-Adresse einzugeben.

Sie sollten nicht mit der gleichen Frage spammen. bitcoin.stackexchange.com/questions/69868/…

Antworten (1)

Herzlichen Glückwunsch, dass Sie Ihren Lightning Node in Betrieb genommen haben!

Um die externe IP Ihres Servers zu erhalten, können Sie den folgenden Befehl/Dienst versuchen:

$ curl -s http://whatismyip.akamai.com/

Die Antwort ist Ihre externe IP. Zum Beispiel 123.123.123.123.


Beispielkonfiguration für C-Lightning

Sobald Sie die externe IP-Adresse haben, fügen Sie sie der Lightning-Konfiguration hinzu. ipaddrSie können die IP mit dem Befehl wie folgt einstellen :

$ lightningd --ipaddr=123.123.123.123

Hinweis: Möglicherweise müssen Sie Lightningd stoppen, bevor Sie diese Änderung vornehmen.

Zusätzlich können Sie die Eigenschaft „ip“ in der Datei „.lightning/config“ festlegen .

Verwenden Sie besser eine statische IP oder einen Hostnamen, wenn Sie können.
Danke, @surjikal. Ich stimme vollkommen zu, dass die Verwendung eines Hostnamens eine Reihe von Situationen abdeckt. Ich bin mir jedoch nicht sicher, ob Hostnamen derzeit unterstützt werden. Können Sie bestätigen, dass Hostnamen mit C-Lightning funktionieren?
Ich bin mir auch nicht sicher, es wäre cool, aber vielleicht gibt es ein Sicherheitsproblem mit Hostnamen. Gute Frage für IRC.