Láska Helium společenství
V tomto článku se chceme dostat na dno nepříjemného stavu „přenosu“ a ukázat způsoby, jak se ho zbavit. Jako často, když jde o tohle Heliumtěžba, může být celé téma pro někoho relativně jednoduché a pro někoho časově náročné a složité. Vše závisí na tom, jak vám váš poskytovatel internetu umožní přístup k internetu.
- První možností je přístup přes vlastní statickou IPv4 adresu.
- Druhou možností je přiřazení vlastní statické IPv6 adresy.
- Třetí možností je kombinace obou, přičemž adresa IPv6 je vaší statickou hlavní IP adresou a IPv4 je poskytována pouze jako dynamická varianta, často označovaná jako DS-Lite.
Přístup přes IPv4 adresu
Začněme první a zároveň nejjednodušší variantou.
Je vám přidělena vaše vlastní statická adresa IPv4 a máte tedy plnou kontrolu nad porty. Ukázkové obrázky pocházejí z Unitymedia nebo mezitím Vodafone Connect Box. Vzhled a označení se mohou u různých výrobců routerů lišit. Nejdůležitější funkce by se přesto měly nacházet všude v nastavení. Každý router má v menu položku, pod kterou se ukládají informace o vašem přístupu a tím i vaše IP adresa.
Jak je vidět na obrázku, jedná se o nativní IPv4 připojení.
Tak už víme, že my za naše Helium-Miner dokáže bez problémů uvolnit požadovaný port 44 158. Nejprve však musíme našemu těžaři přidělit pevnou IP adresu v naší domácí síti. Pokud bychom tento krok přeskočili a uvolnili port pouze pro aktuálně přidělenou lokální IP těžaře, hrozilo by, že při restartu routeru bude místní IP těžaře přeřazena jinému zařízení.
Uvolnění portu však vždy zůstává zadáno pro stejnou lokální IP.
Je tedy dost možné, že po restartu routeru vaše zařízení s internetem uvolnilo port, který byl skutečně určen pro vašeho těžaře. Tím, že svému těžaři přiřadíte statickou IP, se to již stát nemůže.
I po restartu routeru si těžař zachovává vždy stejnou lokální IP adresu.
V nastavení zabezpečení byste měli najít položku nabídky port forwarding. Chcete-li nastavit vydání, zadejte odpovídající místní IP vašeho těžaře a port 44158 s protokolem TCP. Nyní může těžař komunikovat s ostatními zařízeními z vaší místní sítě.

Pokud byste předtím Helium Průzkumník zobrazil stav „relé“, tento stav by nyní měl být pryč. Reklama v Helium Průzkumník je zpožděný a může trvat několik hodin nebo dokonce dní, než se stav změní.
Většina těžařů má svůj vlastní dashboard, kde lze v reálném čase číst stav portu 44158.
Vezměme si jako příklad Bobcat 300. Do ovládacího panelu horníka se dostanete přes váš internetový prohlížeč. Vše, co musíme udělat, je zadat místní IP do adresního řádku prohlížeče a stisknout enter. Nyní vybereme položku nabídky Miner.

Po krátkém čekání se nám zobrazí požadovaná data. Pokud vše proběhlo v pořádku, mělo by to vypadat jako na obrázku níže.
Open by měl být také zadán pod "Nat type" nebo, jako zde, None. Pokud to říká něco jiného, například striktní nebo umírněný, není zaručena nerušená komunikace horníka.
Pokud je váš těžař stále v procesu synchronizace, je docela možné, že tam bude něco jiného, dokud nebude těžař plně synchronizován.
V některých videích na YouTube nebo jiných příspěvcích na toto téma se často doporučuje vypnout univerzální funkci plug and play short UPnP. To však dle mého osobního názoru není nutné, pokud jste si dříve v přehledu vydání portu ověřili, zda již není port 44158 ze strany UPnP uvolněn pro jiné zařízení. Pokud je port specificky uvolněn pro vašeho těžaře, nebude pomocí funkce UPnP znovu přiřazen jinému zařízení. Pokud však tuto funkci vypnete, může to vést k problémům například s online hraním nebo s aplikacemi, které vyžadují externí komunikaci. Pokud je funkce UPnP deaktivována, musí být použité porty uvolněny ručně pro každou aplikaci.
Přístup přes připojení IPv6
Pokud ve vašem routeru pod informacemi o připojení vidíte pouze adresu IPv6, můžete také předpokládat, že se jedná o čisté připojení IPv6. Výhodou takového připojení IPv6 je, že již není nutné uvolňovat porty pro jednotlivá zařízení ve vaší síti. Každé zařízení podporující protokol IPv6 komunikuje nezávisle prostřednictvím své individuální adresy IPv6 namísto centrálně přidělené adresy IP vašeho připojení, jako je tomu u IPv4.
Zde je však problém. Spousty Helium Těžaři nemají vlastní IPv6 adresu. komunikace uvnitř Helium síť je také kompletně navržena pro komunikaci přes IPv4.
Sám jsem měl problém, že jeden z mých Bobcatů byl trvale označen jako „reléový“ na kamarádově IPv6 připojení. To se nakonec vyřešilo přiřazením role „exponovaného hostitele“ Bobcatovi v nastavení. To znamená, že těžař již není chráněn firewallem z routeru a je plně uvolněn pro externí komunikaci.
Strávil jsem nespočet hodin tím, že jsem se snažil zjistit, zda má těžař nějaký dopad, když komunikuje pomocí adresy IPv6 jako odhaleného hostitele, i když je ve skutečnosti navržen pouze pro IPv4. Také jsem se pokusil popsat svůj problém na podporu Bobcat a doufal, že mi dají rozumné vysvětlení, jak v takovém případě postupovat.
Bohužel se mi to nepodařilo a tak pro mě zůstává pozadí toho trochu záhadou.
Faktem je, že komunikace naší Helium Bez problémů fungují i těžaři přes IPv6 připojení. Zajímavé je, že pokud získáte informace o těžaři z Helium API čte IPv4 adresu a jakýkoli port, přes který těžař komunikuje.
Mám nespočet údajů z Helium API přečetlo a zjistilo, že tato skutečnost je ve skutečnosti poměrně častá.
Přestože těžaři nekomunikují přes skutečně zadaný port 44158, nezdá se, že by to mělo na funkci těžaře vliv. Mnoho těžařů s nejvyššími odměnami v mé oblasti komunikuje na jiném portu než 44158.
Pokud by někdo z vás náhodou znal pozadí a přesnou funkcionalitu těžařů při použití IPv6 adresy, budu velmi rád, když mu na tento e-mail zašleme příslušné odkazy.
IPv6 s DS Lite
Pokud máte ve svém routeru uloženou IPv6 adresu a také IPv4 adresu, kterou najdete pod DS-Lite, má vaše připojení nativní statickou IPv6 adresu a zároveň dynamickou
Poskytnuta adresa IPv4.
IPv4 adresa je pak ale jakousi zeštíhlenou IPv4.
Pokud je vám zpřístupněn přístup přes DS-Lite, nemáte možnost uvolnit jednotlivé porty. Skutečný přístupový bod ven přes tuto IPv4 adresu není přímo u vás, ale u vašeho poskytovatele internetu. To vám umožňuje používat pouze jeho IPv4 adresu a podle toho určuje porty.
Také jsem se s tímto problémem zpočátku potýkal s kamarádem, který mě nechal ubytovat jednoho z mých horníků. Zrádné na tomto příběhu bylo, že vše ve Fritzboxu, který používal, vypadalo jako normální IPv4 adresa.
Trvalo nějaký čas a nespočet testovaných nastavení, než jsem pochopil, proč i přes uvolněný port 44158 nechce stav „relé“ zmizet.
Abychom tento problém vyřešili, museli jsme v nastavení připojených zařízení vybrat těžaře a aktivovat možnost „připojuje se přes IPv6“.
I zde musela být aktivována možnost „exponovaný hostitel“.
Od té doby i tento těžař běží bez problémů a bez stavu „přenos“.
Pokud jste se stále nezbavili svého „přenosového“ stavu ani přes dodržování těchto pokynů, jediným řešením je zavolat svému poskytovateli internetu. Měli byste je požádat, aby přepnuli vaše připojení na čistě statickou adresu IPv4. Když vysvětlím, proč to chcete, mohu vám dát malý tip, že mnoho poskytovatelů provede přechod zdarma, pokud jste nuceni mít adresu IPv4 z profesionálních důvodů. Může tomu tak být například v případě, že jste byli vysláni do práce z domova a z práce vám byl přidělen počítač, který od zaměstnavatele vyžaduje vzdálený přístup přes IPv4.
U některých poskytovatelů však stále musíte zaplatit jednorázový poplatek za přechod nebo si zarezervovat doplňkovou možnost s měsíční platbou.
Doufám, že jsem vám tímto článkem mohl pomoci a ušetřit vám nespočet, nervy drásající hodiny bádání.