Eeimermann (OP)
Newbie
Offline
Activity: 5
Merit: 0
|
|
June 06, 2015, 05:54:48 PM |
|
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.
|
|
|
|
Armin van Bruggen
Full Member
Offline
Activity: 232
Merit: 101
Stratege, berechnend
|
|
June 06, 2015, 05:58:08 PM |
|
Ein Script was den entsprechenden Prozess im 24 Stundentakt automatisch neu startet.
MfG;
Armin
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1530
No I dont escrow anymore.
|
|
June 06, 2015, 06:02:04 PM |
|
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.
|
Im not really here, its just your imagination.
|
|
|
minerpool-de
|
|
June 07, 2015, 06:53:04 AM |
|
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.
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1530
No I dont escrow anymore.
|
|
June 07, 2015, 06:59:03 AM |
|
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.
|
Im not really here, its just your imagination.
|
|
|
Bytekiller
Legendary
Offline
Activity: 2450
Merit: 1004
|
|
June 07, 2015, 08:02:31 AM Last edit: June 07, 2015, 08:40:59 AM by Bytekiller |
|
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
|
Als ich jung war, waren alle Glieder gelenkig - bis auf eins. Als ich älter wurde, waren alle Glieder steif - bis auf eins.
|
|
|
Chefin
Legendary
Offline
Activity: 1882
Merit: 1108
|
|
June 07, 2015, 08:30:41 AM |
|
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.
|
|
|
|
Real-Duke
Legendary
Offline
Activity: 3514
Merit: 2301
Top Crypto Casino
|
|
June 07, 2015, 02:49:39 PM |
|
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://bitcointalk.org/index.php?topic=973628.0
|
|
|
|
Chefin
Legendary
Offline
Activity: 1882
Merit: 1108
|
|
June 07, 2015, 05:28:23 PM |
|
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.
|
|
|
|
husel2000
|
|
June 07, 2015, 07:06:58 PM |
|
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://bitcointalk.org/index.php?topic=973628.0verhält sich bei mir ähnlich
|
|
|
|
Eeimermann (OP)
Newbie
Offline
Activity: 5
Merit: 0
|
|
June 08, 2015, 01:15:44 PM |
|
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.
|
|
|
|
Eeimermann (OP)
Newbie
Offline
Activity: 5
Merit: 0
|
|
June 08, 2015, 01:24:11 PM |
|
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://bitcointalk.org/index.php?topic=973628.0Die 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.
|
|
|
|
Real-Duke
Legendary
Offline
Activity: 3514
Merit: 2301
Top Crypto Casino
|
|
June 08, 2015, 05:29:25 PM |
|
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. 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 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!
|
|
|
|
|