Skip to content

Så utvinner du Helium via en mobilanslutning

blog-cover

HNT-plånbok:

13bLi78qskZov4AbvWCWFwGX6odmxLbxbvN5z2FjsreGS4zLEJb

ETH-plånbok:

0x67a10EDdD58c9B5E22c689c83a5F0b8B4d6DF273

📜 Lite bakgrund

För några månader sedan skrev jag en artikel om att utvinna Helium via en mobilanslutning med mobilroutern Teltonika Rut240. Varför skulle du vilja utvinna Helium via mobilanslutning? Varför behövs en hel guide? Om du undrar det bör du gå tillbaka till den artikeln. Där förklarar jag varför du kan vilja göra detta och varför Helium-utvinning via mobilnät kan vara både utmanande och givande. Där finns också många roliga diagram.

Men om du redan har gått igenom guiden och fortfarande sitter fast, fortsätt läsa!

🕳 Ta dig ur en Rut

Sedan förra artikeln har många kontaktat mig på Discord om problem med att ansluta Rut240 till Wireguard. Så många att jag nollställde min egen installation, både Rut240 och konfigurationen på min Linode-VPS, för att återskapa anslutningen som tidigare tog min minerenhet ur reläläge.

Till min besvikelse fick jag inte Rut240 att ansluta till Wireguard igen. Jag är ingen nätverksingenjör men ägnade 3–4 dagar i sträck åt att försöka. Jag kontaktade även Teltonikas support några gånger för gemensam felsökning, men hörde inget på ett tag.

För rättvisans skull fick jag till slut svar. När de hörde av sig, några dagar före skrivandet, hade jag dock redan returnerat båda mina Rut240 och valt en annan router som Mo#3110 på Discord hade lyckats med: GL.iNet GL-x750v2.

. Min erfarenhet var att stödet för Wireguard VPN i Rut240 verkade vara en efterhandslösning. Det behövde installeras manuellt efter uppdatering av Rut240-routerns firmware och UI kändes klumpigt. Vissa har lyckats bättre med OpenVPN på Rut240, eftersom Teltonika verkar ha byggt bättre stöd för denna VPN. Jag har liten erfarenhet av OpenVPN och följde därför rådet från Mo#3110 att byta till en router med bättre Wireguard-stöd.

👨‍⚖️ Så… vad blir omdömet?

Ungefär en timme efter att jag packat upp min nya GL.iNet GL-x750 hade jag minerenheten utan reläläge via mobilanslutning.

Överlag var administrationsgränssnittet på GL.iNet-enheten mycket mer användarvänligt och lätt att arbeta med. Supporten svarar också snabbt och kontaktade mig till och med på Telegram för att besvara frågor.

Kort sagt: lyckades du få Rut240 att fungera, grattis! Annars rekommenderar jag starkt att byta till GL.iNet GL-x750v2.

✨ Den uppdaterade guiden ✨

🖥 Del 1: konfigurera VPS / Wireguard-server

Lyckligtvis är stegen för att konfigurera en WireGuard-server som GL.iNet-GLx750 ansluter till desamma. Jag utelämnar den delen här för att hålla guiden kort och lättläst. Om du inte redan har Wireguard VPN i gång eller vill börja om från början kan du följa min tidigare artikel under avsnittet ”🖥 The Guide: deploying a VPS for your mobile hotspot”.

🛑 Förutsättningar innan du fortsätter…

När du har slutfört VPS-konfigurationen i förra artikeln bör du ha:

  • En IPv4-adress för Linode-servern som ser ut ungefär så här: xxx.xxx.xxx.xxx)
  • Wireguard i gång på Linode-servern
  • Ett privat/offentligt nyckelpar för Wireguard-gränssnittet på din VPS (privatekey / publickey)
  • Ett privat/offentligt nyckelpar för routern du använder (hotspot-privatekey / hotspot-publickey)
  • Din GL.iNet-router. Här använder jag GL.iNet GL-x750v2, men guiden fungerar även för andra GL.iNet-enheter som Mango.

. Om något saknas rekommenderar jag starkt att gå tillbaka till förra artikeln och skapa en ny Linode-server med Wireguard. Det kan verka drastiskt, men det här kräver precision och det är bättre att börja med ett rent bord än ett… dammigt.

📟 Del 2: konfigurera routern GL.iNet GL-x750v2

Då kör vi.

Sätt först i operatörens SIM-kort på baksidan av GL.iNet-routern. Montera också alla medföljande antenner innan du slår på den!

Anslut strömmen. Efter ungefär en minut bör den visas i datorns Wifi-lista. GL.iNet GL-x750 bör visas som GL-X750-...-5G.

Anslut till den.

Logga in i routerns administrationsverktyg genom att öppna 192.168.8.1 i webbläsaren.

Först visas ett språkval. Välj språk för att gå vidare till lösenordsinställningen. Du kan behöva ange standarduppgifterna på routerkartongens baksida innan du uppmanas att byta administratörslösenord.

När du är inloggad ser du ett riktigt snyggt administrationsgränssnitt.

📡 Konfigurera VPN-anslutningen

Nu ska routern kommunicera med vår Wireguard-server.

Klicka på ”VPN” > ”WireGuard Client” i sidopanelen.

Öppna fliken ”Management” och klicka på ”Add New Profiles”

Ett formulär för Wireguard-gränssnittet och motparten bör visas. Fyll i följande uppgifter enligt skärmbilden:

Administrationspanelens WireGurad Management

Observera att innehållet inom < > parenteserna ska fyllas i. För privata och offentliga nycklar kopierar du innehållet från filerna med samma namn som du skapade tidigare och klistrar in det i fälten.

Klicka på ”Apply”

Om routern har genomfört en handskakning med Linodes Wireguard-server visas en liten grön punkt intill ”WireGuard Client” i sidofältet. Om det misslyckades visas i stället en gul punkt, så här

admin-panel-wg-client

Ser du en gul punkt, se min tidigare guide, där jag visar hur anslutningen felsöks. Sök efter nyckelorden: tcpdump — för att se nätverkstrafik genom Wireguard-anslutningen, eller systemctl status wg-quick@wg0 — för att kontrollera om din Wireguard-instans körs)

Om du ser en fin grön punkt kan vi gå vidare till portvidarebefordran!

🎈Konfigurera routern för Helium

Nu är det dags att ansluta minerenheten! Anslut strömmen och koppla en ethernet-kabel mellan minerenheten och routerns LAN-port, eller konfigurera den för anslutning till mobilroutern via Wifi. Har du kommit så här långt antar jag att du vet hur…

Gå tillbaka till routerns administrationssida.

Öppna ”Clients.” i sidofältet.

I listan över anslutna enheter bör minerenhetens MAC-adress finnas.

Beroende på om minerenheten ansluter via Wifi eller Ethernet behöver du dess Wi-Fi MAC- eller Ethernet MAC-adress. Den bör stå på kartongens baksida eller på själva minerenheten.

När du hittat minerenheten i tabellen antecknar du dess interna IP-adress, alltså dess interna IP, och kopierar MAC-adressen på samma rad.

𝌚 Skapa ett statiskt DHCP-lån

Med uppgifterna till hands kan du ge minerenheten en statisk intern IP-adress.

Bakgrund: De flesta routrar tilldelar nya IP-adresser när enheter kopplas från eller återansluter och uppdaterar dem ibland. Det är användbart av flera skäl som vi inte går in på nu. Det viktiga är att om du har en portvidarebefordringsregel för en enhet motverkar omtilldelningen ditt mål. Vi vill hindra routern från att ge minerenheten en ny intern IP så att reglerna inte slutar fungera.

Klicka därför i sidofältet på ”More settings” > “LAN IP”

Sidan bör se ut ungefär så här.

Administrationspanelens LAN IP

Under ”Static IP Address Binding” bör en tabell visas. I första kolumnen, MAC, finns en rullgardinslista där du väljer minerenhetens MAC-adress. Välj den Mac du antecknade tidigare.

I IP-fältet till höger anger du IP-adressen som du också antecknade i förra steget. Du skrev väl ner båda?

🧱 Dags för brandväggen!

Nu när vi har stoppat IP-omtilldelningen kan vi äntligen konfigurera portvidarebefordringsreglerna.

Klicka på ”Firewall” i sidofältet

En sida med en tabell som denna visas

admin-panel-firewall

På raden med tomma fält anger du exakt uppgifterna i skärmbilden utom IP, som är specifik för mig. Ange den IP-adress routern gav din Helium-minerenhet och som du antecknade tidigare. Klicka på ”Add” längst till höger.

Koppla ihop 🔴-punkterna

Nu är det dags att kontrollera att det faktiskt fungerar.

Kontrollera först att du är ansluten till routern. Öppna sedan detta verktyg för portkontroll och ange 44158 i fältet för portnummer. Klicka på ”Check”.

Om allt fungerar bör du se detta härliga meddelande:

Administrationspanelens portnummer

Om porten fortfarande är stängd kontrollerar du alla värden från stegen ovan igen! Är den fortfarande stängd, se min förra artikel, där jag går djupare in på felsökning av Wireguard-anslutningen med tcpdump.

VIKTIGT: Du kan inte testa porten utan att först ansluta minerenheten till routern och slå på den. Det kan verka självklart när man får höra det, men jag gick själv i den fällan första gången.

Nu är du klar!

Nästan, i alla fall.

👨‍💻 Fjärranslut till minerenheten

Tekniskt sett är du färdig nu. Efter ungefär en dags väntan på att blockkedjan ska känna igen din nya konfiguration bör minerenheten officiellt vara utan reläläge.

Men missa inte det sista steget…

En fördel med att använda en VPN som Wireguard på vårt sätt är att det blir mycket enkelt att fjärrövervaka hotspoten eller mobilroutern. Det bästa är att det är helt säkert och inte exponerar minerenheten mot offentligt internet.

Det kan du skryta om för dem som lyckats få en statisk offentlig IP 😉 Även sådana fjärranslutningar kan förstås säkras, men det är lite mer komplicerat.

Om din minerenhet kan nås direkt i det lokala nätverket ger detta steg dig fjärråtkomst! Saknar den funktionen kan du hoppa till nästa avsnitt: ”📶 Connecting to the GL.iNet GL-x750 router remotely”.

Lägg helt enkelt till följande portvidarebefordringsregel för fjärråtkomst till minerenhetens IP-adress genom en säker Wireguard-tunnel:

Konfiguration i administrationspanelen

IP-adressen 192.168.8.110 är den interna IP som min router tilldelat minerenheten. Använd samma IP som i din regel för portvidarebefordran av 44158, inte den i skärmbilden.

Kör sedan följande på datorn du har använt för SSH till Linodes Wireguard-server:

$ ssh -L8080:10.0.1.2:8080 root@ &lsaquo;ip of linode server&rsaquo;

Du har nu öppnat en direkt, säker tunnel till din Helium-minerenhet. Öppna localhost:8080 i valfri webbläsare och vänta några sekunder. Då visas minerenhetens ”startsida”. Det du ser beror på märket och om den har en webbplats på sin IP-adress.

📶 Fjärranslut till routern GL.iNet GL-x750

Du kan också skapa en tunnel till själva routern GL.iNet GL-x750! Det är mycket användbart för att övervaka dataförbrukning eller kontrollera Wireguard VPN-anslutningen.

Innan jag visar hur du ansluter till routerns egna administrationsverktyg vill jag dock föra vidare varningen från rbrtio#1507 på Heliums discord: det här är att leka med elden.

Det är lätt att av misstag ändra en inställning över fjärranslutningen så att mobilroutern kopplas från den VPN-tunnel du använder. Då kan du förlora all fjärråtkomst till minerenheten tills du åker dit och återställer ändringen.

Jag försöker bara bespara dig en onödig resa på 2 timmar 🤷‍♂️

Med den varningen framförd behövs bara följande extra portkonfiguration:

admin-panel-configuration2

När regeln har lagts till kör du:

$ ssh -L9090:10.0.1.2:9090 root@ &lsaquo;ip of linode server&rsaquo;

Med lite tålamod, sidan tar en stund att ladda via mobilanslutningen, bör du nu kunna logga in på GL.iNet GL-x750 genom att öppna localhost:9090 i webbläsaren.

🎊🎉🎈Slut 🎊🎉🎈 Du klarade det!

Om du har följt guiden bör minerenheten nu vara utan reläläge via mobilanslutning. Dessutom har du en metod för att fjärransluta till både minerenheten och routern och övervaka installationen.

📜 Ett meddelande från författaren:

Du får som alltid gärna tagga mig med mitt Discord-namn switz#1985 Jag skriver guiderna och svarar på Discord-frågor på fritiden. Om guiden hjälpte dig att tjäna lite HNT får du gärna bjuda på en kaffe, en Popeyes-kycklingmacka eller en antenn:

HNT-plånbok:

13bLi78qskZov4AbvWCWFwGX6odmxLbxbvN5z2FjsreGS4zLEJb

ETH-plånbok:

0x67a10EDdD58c9B5E22c689c83a5F0b8B4d6DF273

Om författaren

Oliver Switzer har tidigare examen i fysik och är nu senior programvaruingenjör. Han har 7 års erfarenhet av olika språk på server- och klientsidan samt bästa praxis inom XP & agil utveckling. Han brinner för att hjälpa startupbolag och stora företag skapa social, kreativ och miljömässig påverkan genom teknik.

About GL.iNet

Founded in 2010, GL.iNet is a leading provider of innovative routers and networking solutions. From compact travel routers to cutting-edge remote KVMs, GL.iNet delivers award-winning networking technology designed for performance and security.

GL.iNet gives people and organizations the power to connect with confidence. By putting control in the hands of users, GL.iNet supports the productivity and collaboration that shape a Good Life.

Previous article Vi presenterar Opal, den mest kostnadseffektiva gigabitroutern någonsin
Next article Hur förbättrar du Wi-Fi-hastigheten? 👀

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare