Opsæt en SSL-proxy til mining
Send alle rigs gennem én server, du styrer: hvad en SSL-mining-proxy er, hvornår du har brug for en, hvordan du sætter den op, og hvorfor den fjerner advarslen om delt worker-navn.
Hvad en SSL-mining-proxy er
En mining-proxy er én lille server, som du lejer og styrer. Dine rigs forbinder til den i stedet for til poolen, og den holder én krypteret forbindelse ud til poolen på deres vegne. Intet ved din mining ændres: de samme shares indsendes, de samme worker-navne bruges, og udbetalingerne er identiske. Det, der ændres, er vejen.
Den kaldes en SSL-proxy, fordi forbindelsen mellem din proxy og poolen er krypteret med TLS. Dine rigs taler kun med din egen server, på en port du vælger, så et netværk, der blokerer poolens værtsnavn eller mining-portene, ser intet, det genkender.
Hvornår du faktisk har brug for en
De fleste minere får aldrig brug for en proxy. Tag kun en i brug, når et af disse punkter passer.
- Din internetudbyder eller dit land blokerer poolens værtsnavn eller mining-portene, og det hjalp ikke at skifte DNS.
- Du kører rigs mere end ét sted og vil have dem til at nå poolen ad én enkelt vej.
- Du har mange rigs bag én langsom eller ustabil forbindelse og vil have én forbindelse ud i stedet for snesevis.
- Poolen fortæller dig, at det samme worker-navn bruges fra flere lande, og de rigs er virkelig alle dine.
Hvis intet af det passer, tilføjer en proxy kun en maskine, der kan fejle. Min direkte.
Hvorfor den fjerner advarslen om delt worker-navn
Din oversigt advarer, når ét worker-navn ses fra mere end ét sted (to regioner for mining-servere er nok, selv inden for ét land), fordi det fra poolens side ligner, at det samme navn bruges af mere end én person. Hvis dine rigs virkelig er spredt ud, viser hver af dem sig som sin egen oprindelse.
Sender du dem alle gennem én proxy, ser poolen én enkelt oprindelse, så advarslen stopper. At give hver rig sit eget worker-navn løser det samme uden en proxy, og det er det enkleste svar, når alle dine rigs står ét sted.
Hvad du skal bruge
- En lille virtuel server i et land, der kan nå poolen. Det billigste niveau er nok: en proxy videresender bytes, den hasher ikke.
- Root-adgang til den og mulighed for at åbne én indgående port til dine rigs.
- Det værtsnavn for poolen, du vil nå, fra listen længere nede.
Den enkleste opsætning: stunnel
stunnel pakker en almindelig forbindelse ind i TLS. Dine rigs taler almindelig stratum med proxyen på din egen port, og stunnel taler TLS med poolen. Installér det fra din distribution, og brug derefter en konfiguration af denne form.
[mining]
client = yes
accept = 0.0.0.0:4444
connect = de.quantus.herominers.com:1155
verifyChain = noStart tjenesten, og peg én rig mod din proxy-adresse på port 4444 med en almindelig stratum-URL. Hvis mining-softwaren forbinder, og shares bliver accepteret, virker vejen. Flyt først derefter resten af dine rigs over.
Erstat connect-linjen med værten og porten for den coin, du miner. Hold accept-linjen på en adresse, som dine rigs kan nå, og intet andet: en proxy, der er åben for hele internettet, bliver fundet og brugt af fremmede.
Alternativet: nginx stream
Hvis proxyen allerede kører nginx, gør dens stream-modul det samme arbejde og samler alt i én konfigurationsfil.
stream {
server {
listen 4444;
proxy_ssl on;
proxy_pass de.quantus.herominers.com:1155;
}
}Det kræver nginx bygget med stream-modulet, hvilket de fleste distributionspakker har med. Genindlæs nginx, og test med én rig præcis som ovenfor.
Peg dine rigs mod den
Ændr kun pool-adressen på hver rig. Wallet-adressen, worker-navnet og alle andre indstillinger forbliver, som de er.
-o stratum+tcp://YOUR-PROXY-IP:4444 -u YOUR_WALLET.rig1 -p xGiv hver rig sit eget worker-navn, også bag en proxy. Proxyen skjuler, hvor de står, så worker-navnet er det eneste, der stadig skelner dem fra hinanden på din oversigt.
Hvilken vært du skal forbinde til
Quantus håndterer TLS og almindelig stratum på samme port: de.quantus.herominers.com:1155. Alle coins hos HeroMiners er listet nedenfor. Vælg den region, der ligger tættest på din proxy, ikke på dine rigs: det er proxyen, der holder forbindelsen.
- Alephium: alephium.herominers.com
- Beam: beam.herominers.com
- Conflux: conflux.herominers.com
- Ergo: ergo.herominers.com
- Ethereum Classic: etc.herominers.com
- Iron Fish: ironfish.herominers.com
- Kaspa: kaspa.herominers.com
- Monero: monero.herominers.com
- Pearl: pearl.herominers.com
- QRL: qrl.herominers.com
- Quai Network: quai.herominers.com
- Quantus: quantus.herominers.com
- Ravencoin: ravencoin.herominers.com
- Salvium: salvium.herominers.com
- Warthog: warthog.herominers.com
- Xelis: xelis.herominers.com
- Zano: zano.herominers.com
- Zephyr: zephyr.herominers.com
Hver pool viser sine regionale værtsnavne og porte på sin side Sådan miner du. Sæt regionspræfikset foran værten, for eksempel de.quantus.herominers.com.
Almindelige fejl
- At lade proxy-porten stå åben mod internettet. Begræns den til dine egne adresser med en firewall-regel.
- At leje proxyen i det samme land, som står bag blokeringen. Vælg et, der kan nå poolen.
- At flytte alle rigs på én gang. Flyt én, bekræft accepterede shares, og flyt derefter resten.
- At forvente mere hashrate. En proxy ændrer vejen, aldrig arbejdet; om noget lægger den nogle få millisekunder til.
- At glemme, at proxyen findes. Det er endnu en maskine, der kan gå ned, så hold øje med den som med en rig.
Er det det værd
Hvis en blokering forhindrer dig i overhovedet at mine, ja: en proxy er den billigste vej udenom. Hvis du blot vil rydde en advarsel væk fra din oversigt, er det gratis at give hver rig sit eget worker-navn, og det gør samme nytte. Tag en proxy i brug, når vejen er problemet, ikke navnene.