Opsæt en SSL-proxy til mining
Hvad en SSL-mining-proxy er, hvornår den giver mening, hvordan du sender alle rigs gennem den, og hvorfor den fjerner advarslen om delt worker.
Hvad er en SSL-mining-proxy?
En mining-proxy er én lille server, som du lejer og styrer. Dine rigs forbinder til den i stedet for til poolen. Den holder én krypteret forbindelse ud til poolen på deres vegne.
Intet ved din mining ændrer sig. De samme shares indsendes, de samme worker-navne bruges, og udbetalingerne er identiske. Kun vejen ændrer sig.
Den kaldes en SSL-proxy, fordi forbindelsen fra din proxy til poolen er krypteret med TLS. Dine rigs taler kun med din egen server, på en port du vælger. Et netværk, der blokerer poolens værtsnavn eller mining-portene, ser derfor intet, det genkender.
Hvornår har du faktisk brug for en?
De fleste minere får aldrig brug for en proxy. Brug kun en, når et af disse punkter gælder.
- Din internetudbyder eller dit land blokerer poolens værtsnavn eller mining-portene, og det hjalp ikke at skifte DNS.
- Du har rigs flere steder 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 dusinvis.
- Poolen fortæller dig, at det samme worker-navn bruges fra flere lande, og de rigs er virkelig alle dine.
Hvis intet af det gælder, tilføjer en proxy bare en maskine, der kan fejle. Min direkte.
Hvorfor en proxy fjerner advarslen om delt worker-navn
Din oversigt advarer, når ét worker-navn ses fra mere end ét land. Det skal også komme fra steder, der ligger nærmest forskellige mining-servere. For poolen ligner det, at ét navn bruges af mere end én person.
Et navn, der kun ses inden for ét land, udløser aldrig advarslen. 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, og advarslen holder op. At give hver rig sit eget worker-navn løser det samme uden en proxy. Det er det enkleste svar, når alle rigs står samme sted.
Det skal du 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 på 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. stunnel taler derefter TLS med poolen.
Installer stunnel fra din distribution, og brug derefter en konfiguration af denne form.
[mining]
client = yes
accept = 0.0.0.0:4444
connect = de.qubitcoin.herominers.com:1195
verifyChain = no- Start tjenesten.
- Peg én rig på din proxyadresse på port 4444 med en almindelig stratum-URL.
- Tjek, at mineren forbinder, og at dens shares accepteres. Hvis ja, virker vejen.
- Flyt først derefter resten af dine rigs over.
Erstat connect-linjen med host og port 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, vil blive fundet og brugt af fremmede.
Alternativet: nginx stream
Hvis proxyen allerede kører nginx, gør dens stream-modul det samme. Den holder alt i én konfigurationsfil.
stream {
server {
listen 4444;
proxy_ssl on;
proxy_pass de.qubitcoin.herominers.com:1195;
}
}Det kræver nginx bygget med stream-modulet, som de fleste distributionspakker indeholder. Genindlæs nginx, og test med én rig, præcis som ovenfor.
Sådan peger du dine rigs på proxyen
Ændr kun pooladressen i 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 dine rigs står. Worker-navnet er derfor det eneste, der stadig skelner dem fra hinanden på din oversigt.
Hvilken host du skal forbinde til
Hver stratum-port hos HeroMiners tager imod både almindelige forbindelser og TLS-forbindelser. Qubitcoin bruger de.qubitcoin.herominers.com:1195. Alle HeroMiners-coins er listet nedenfor.
Vælg den region, der ligger nærmest din proxy, ikke dine rigs. Proxyen er den maskine, der holder forbindelsen.
| Coin | Host |
|---|---|
| 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 |
| Qubitcoin | qubitcoin.herominers.com |
| Ravencoin | ravencoin.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.qubitcoin.herominers.com.
Almindelige fejl
- At lade proxyporten stå åben mod internettet. Begræns den til dine egne adresser med en firewallregel.
- At leje proxyen i det samme land, som blokerer. Vælg et, der kan nå poolen.
- At flytte alle rigs på én gang. Flyt én, bekræft accepterede shares, og flyt så resten.
- At forvente mere hashrate. En proxy ændrer vejen, aldrig arbejdet. Om noget lægger den et par millisekunder til.
- At glemme, at proxyen findes. Den er endnu en maskine, der kan gå ned, så hold øje med den som med en rig.
Er en proxy det værd?
Hvis en blokering forhindrer dig i overhovedet at mine, ja. En proxy er den billigste vej udenom.
Hvis du blot vil fjerne en advarsel fra din oversigt, så giv hver rig sit eget worker-navn. Det er gratis og gør det samme. Brug en proxy, når vejen er problemet, ikke navnene.