Author

Topic: Bitcoin Core unter Dynamische IP Adresse laufen lassen (Read 1455 times)

legendary
Activity: 3486
Merit: 2287
Wheel of Whales 🐳
Die Node läuft gerade unter Windows 10. Später wollte ich auf ein anderen Computer der Debian bekommt die Node dort laufen lassen. Mal sehen ob dann das Problem immer noch besteht. Smiley 
Bei mir war es zuletzt 0.10.0 unter Windows 7 mit den gleichen Symtomen.
Vieleicht ist es auch einfach ein Bug in der Windowsversion, der sich durch alle Releases durchgezogen hat...obwohl nee, das kann ich dann irgendwie selbst nicht glauben  Undecided
Unter Debian wird das bestimmt vorbei sein, obwohl ich persönlich keinen Rechner mehr 24/7 als reinen Node laufen lassen möchte. Die PI Lösung gefällt mir da um einiges besser!
newbie
Activity: 5
Merit: 0
Das Problem scheint aber (nur?) bei einem Windows Bitcoin-core aufzutreten, ich erinnere mich ebenfalls das ich das Programm täglich neustarten musste, weil nur noch 8 connections waren obwol Port 8333 freigegeben ist.
Seit ich den Banana-Pi als Node laufen habe, gibt es dieses Problem nicht mehr.
https://bitcointalksearch.org/topic/banana-node-unterstutze-das-netzwerk-973628
Die Node läuft gerade unter Windows 10. Später wollte ich auf ein anderen Computer der Debian bekommt die Node dort laufen lassen. Mal sehen ob dann das Problem immer noch besteht. Smiley 
newbie
Activity: 5
Merit: 0
welche version läuft bei dir.

mit der version 0.09.x hatte ich das problem das nach der zwangstrennung nur noch 8 Verbindungen da waren. Nach beenden/starten ging es wieder hoch auf 20-30
mit der Version 0.10.x ist das Problem nicht da. Kurz nach zwangstrennung ca 9-12 und nach ein paar Stunden pendelt es sich bei ca 20-30 ein
Ich benutze 0.10.2. Bei mir besteht leider das Problem auch noch nach vielen Stunden. Sad
hero member
Activity: 581
Merit: 504
Das Problem scheint aber (nur?) bei einem Windows Bitcoin-core aufzutreten, ich erinnere mich ebenfalls das ich das Programm täglich neustarten musste, weil nur noch 8 connections waren obwol Port 8333 freigegeben ist.
Seit ich den Banana-Pi als Node laufen habe, gibt es dieses Problem nicht mehr.
https://bitcointalksearch.org/topic/banana-node-unterstutze-das-netzwerk-973628
verhält sich bei mir ähnlich
legendary
Activity: 1882
Merit: 1108
Natürlich kann eine passend programmierte Software das problem umschiffen indem es selbst regelmässig checked ob es einen IP-Change gegeben hat und dann selbstständig drauf reagiert und die neue IP propagandiert. Es ist ja nicht so, das dieses Problem neu ist oder man den Wechsel nicht problemlos checken kann.

Banana-PI läuft auch unter Linux und damit sind einige Dinge leichter machbar als unter windows. Vorallem das checken der eigene externen IP fällt da leichter. Den die weis eigentlich nur der vorgeschaltete Router und der gibt sie intern eigentlich nicht preis. Man muss also ein bischen tricksen um es rauszufinden und das geht unter Linux viel besser.
legendary
Activity: 3486
Merit: 2287
Wheel of Whales 🐳
Das Problem scheint aber (nur?) bei einem Windows Bitcoin-core aufzutreten, ich erinnere mich ebenfalls das ich das Programm täglich neustarten musste, weil nur noch 8 connections waren obwol Port 8333 freigegeben ist.
Seit ich den Banana-Pi als Node laufen habe, gibt es dieses Problem nicht mehr.
https://bitcointalksearch.org/topic/banana-node-unterstutze-das-netzwerk-973628
legendary
Activity: 1882
Merit: 1108
Auch ein DynDNS-Dienst hilft hier nicht weiter. Kein Dienst arbeitet mit URLs, alle arbeiten mit IPs. Es wird lediglich zum anfang einmalig die URL zur IP erfragt(DNS) um dann alle weiteren Aktionen ausschliesslich über die IP abzuwickeln. Die dann stehende Verbindung arbeitet auschliesslich über die IP.

Wenn die nun wechselt verliert der Gegenüber seine Verbindung, er kann sie auch nicht mehr über diese IP aufbauen. Er muss also eine neue Verbindung initiieren indem er das Spiel von Vorne beginnt(URL zur IP umsetzen). Nur dort wo das permanent so passiert funktioniert DynDNS. Also zb Webserver, kleine Up oder Downloads die eben keine 24Std benötigen.

In einem P2P Netzwerk wird jedoch die IP verbreitet und ein Wechsel ist immer eine größere Verzögerung bis die neue IP sich rumgesprochen hat. Hier muss man sich eine feste IP besorgen. Das kann ein VPN-Tunnel sein, benötigt dann aber eine exclusive IP, also darf kein Anbieter sein der viele Tunnels auf eine Exit-IP mapped. Das dürfte kostenfrei nicht mehr möglich sein.

Es wird wohl nicht anders gehen als eine Businessvertrag zu machen. Allerdings sollte man dabei im Auge behalten, das man nun auch deutlich leichter angreifbar ist. Wenn ich also bisher maximal 24std Zeit hatte um dich via IP zu bruteforcen, habe ich nun jahre Zeit. Jetzt ist es also besonders wichtig jeden Dienst der nach aussen eine Port öffnet ganz genau im Auge zu behalten, bzw möglichst alle Dienste abschalten, die so defaultmässig aktiv sind bei den verschiedenene OSen.
legendary
Activity: 2450
Merit: 1004
welche version läuft bei dir.

mit der version 0.09.x hatte ich das problem das nach der zwangstrennung nur noch 8 Verbindungen da waren. Nach beenden/starten ging es wieder hoch auf 20-30
mit der Version 0.10.x ist das Problem nicht da. Kurz nach zwangstrennung ca 9-12 und nach ein paar Stunden pendelt es sich bei ca 20-30 ein
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
Na im Grunde reicht doch ein Dyndns Dienst. Die findet man mit etwas Suche auch noch kostenlos. Damit ist die Adresse der Node eben eine Domain ala "mybtcnode.irgendwas.de" und nicht die IP. Dann spielt die IP Adresse keine Rolle mehr. Setzt natürlich auch vorraus, das der Router einen Client eingebaut hat.

Bitcoin core wird aber nicht die URL verbreiten sondern die IP, sogar wenn Du explizit einen anderen node via URL hinzufügts (e.g. addnode my.node.de add) taucht dieser hinterher nur über die IP auf.
hero member
Activity: 770
Merit: 500
Na im Grunde reicht doch ein Dyndns Dienst. Die findet man mit etwas Suche auch noch kostenlos. Damit ist die Adresse der Node eben eine Domain ala "mybtcnode.irgendwas.de" und nicht die IP. Dann spielt die IP Adresse keine Rolle mehr. Setzt natürlich auch vorraus, das der Router einen Client eingebaut hat.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
Ein Script was den entsprechenden Prozess im 24 Stundentakt automatisch neu startet.

MfG;

Armin

Entweder das, am besten per "bitcoin-cli stop", damit der Client auch sauber runter fährt.

Alternativ kannst Du einen VPN oder ähnliches nutzen der eine dauerhafte Nutzung zulässt. Bin da aber leider überfragt was kostenlose Dienste in diese Richtung angeht.
full member
Activity: 232
Merit: 101
Stratege, berechnend
Ein Script was den entsprechenden Prozess im 24 Stundentakt automatisch neu startet.

MfG;

Armin
newbie
Activity: 5
Merit: 0
Hallo Community,

Ich habe folgendes Problem, und zwar läuft meine I-Net Verbindung über eine Dynamische IP Adresse. Das bedeutet mindestens einmal am Tag verändert sich die IP Adresse womit der Router im Internet eingewählt ist. Bitcoin Core hält zwar nach einem Wechsel der IP Adresse
die Standardmäßigen 8 ausgehende Verbindungen aber damit man eine Full Node hat um das Bitcoin Netzwerk richtig zu unterstützen braucht man auch eingehende Verbindungen. Jetzt kommt das Problem, nach einem Wechsel verliert Bitcoin alle eingehende Verbindungen und kann solange keine neue eingehende Verbindungen aufbauen bis Bitcoin Core neu gestartet wird. Da ich keine Lust habe alle paar Stunden Bitcoin neu zu starten was auf alter Hardware ungefähr 12 Minuten dauert brauche ich irgendwie eine Lösung dafür. Ich habe auch nicht wirklich Lust darauf nur deswegen auf ein Business Vertrag umzusteigen die einem Feste IP Adressen bieten. Es sollte nach Möglichkeit eine kostenfreie Lösung sein. Ich bin aber auch für jeden Beitrag dankbar.
Jump to: