Подешавање SSL проксија за рударење
Проведите све ригове кроз један Ваш сервер: шта је SSL рударски прокси, када Вам треба, како да га подесите и зашто уклања упозорење о дељеном имену радника.
Шта је SSL проксија за рударење
Проксија за рударење је један мали сервер који изнајмљујете и контролишете. Ваши ригови се повезују на њу уместо на базен, а она у њихово име држи једну шифровану везу ка базену. У Вашем рударењу се ништа не мења: шаљу се исте деонице, користе се иста имена радника и исплате су идентичне. Мења се путања.
Зове се SSL проксија јер је веза између Ваше проксије и базена шифрована TLS-ом. Ваши ригови увек разговарају само са Вашим сервером, на порту који сами изаберете, тако да мрежа која блокира име хоста базена или рударске портове не види ништа што препознаје.
Када Вам заиста треба
Већини рудара проксија никада не треба. Посегните за њом само ако важи нешто од следећег.
- Ваш интернет провајдер или Ваша земља блокира име хоста базена или рударске портове, а промена DNS-а није помогла.
- Имате ригове на више од једног места и желите да стижу до базена једном путањом.
- Имате много ригова иза једне споре или нестабилне везе и желите једну излазну везу уместо десетина.
- Базен Вам јавља да се исто име радника користи из више земаља, а сви ти ригови су заиста Ваши.
Ако ништа од тога не важи, проксија само додаје машину која може да откаже. Рударите директно.
Зашто уклања упозорење о дељеном имену радника
Ваша контролна табла упозорава када се једно име радника види са више од једне локације (довољна су два региона рударских сервера, чак и унутар једне земље), јер са стране базена то изгледа као да исто име користи више особа. Ако су Ваши ригови заиста раштркани, сваки од њих се појављује као засебно порекло.
Када их све пустите кроз једну проксију, базен види једно порекло и упозорење престаје. Ако сваком ригу дате сопствено име радника, решавате исто без проксије, и то је једноставнији одговор када су сви ригови на једном месту.
Шта Вам треба
- Мали виртуелни сервер у земљи из које се може доћи до базена. Најјефтинији пакет је довољан: проксија прослеђује бајтове, не рачуна хешеве.
- Root приступ на њему и могућност да отворите један долазни порт за своје ригове.
- Име хоста базена до ког желите да стигнете, са листе ниже.
Најједноставније подешавање: stunnel
stunnel обавија обичну везу у TLS. Ваши ригови говоре обичан stratum са проксијом на Вашем порту, а stunnel говори TLS са базеном. Инсталирајте га из своје дистрибуције, а затим користите конфигурацију овог облика.
[mining]
client = yes
accept = 0.0.0.0:4444
connect = de.pearl.herominers.com:1200
verifyChain = noПокрените сервис и усмерите један риг на адресу своје проксије, на порт 4444, са обичним stratum URL-ом. Ако се програм за рударење повеже и деонице буду прихваћене, путања ради. Тек тада пребаците остале ригове.
Замените линију connect хостом и портом новчића који рударите. Линију accept држите на адреси до које могу да дођу Ваши ригови и ништа друго: проксију отворену целом интернету странци ће пронаћи и користити.
Алтернатива: nginx stream
Ако на проксији већ ради nginx, његов stream модул обавља исти посао и држи све у једној конфигурационој датотеци.
stream {
server {
listen 4444;
proxy_ssl on;
proxy_pass de.pearl.herominers.com:1200;
}
}За ово nginx мора бити изграђен са stream модулом, који садржи већина пакета дистрибуција. Поново учитајте nginx и тестирајте са једним ригом тачно као горе.
Усмеравање ригова на њу
У сваком ригу промените само адресу базена. Адреса новчаника, име радника и све остале опције остају какве јесу.
-o stratum+tcp://YOUR-PROXY-IP:4444 -u YOUR_WALLET.rig1 -p xДајте сваком ригу сопствено име радника чак и иза проксије. Проксија скрива где се налазе, па је име радника једино што их још разликује на Вашој контролној табли.
На који хост да се повежете
Сваки HeroMiners stratum порт прихвата и обичне и TLS везе, на пример de.pearl.herominers.com:1200. Сви HeroMiners новчићи су наведени испод. Изаберите регион најближи својој проксији, а не риговима: проксија је машина која држи везу.
- 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
Свака страница базена наводи своја регионална имена хостова и портове на страници Како рударити. Ставите префикс региона испред хоста, на пример de.pearl.herominers.com.
Честе грешке
- Остављање порта проксије отвореним ка интернету. Ограничите га на своје адресе правилом заштитног зида.
- Изнајмљивање проксије у истој земљи која блокира. Изаберите земљу из које се може доћи до базена.
- Пребацивање свих ригова одједном. Пребаците један, потврдите прихваћене деонице, па онда пребаците остале.
- Очекивање веће хеш стопе. Проксија мења путању, никада рад; напротив, може да дода неколико милисекунди.
- Заборављање да проксија постоји. То је још једна машина која може да падне, зато је пратите као риг.
Да ли се исплати
Ако Вас блокада потпуно спречава да рударите, да: проксија је најјефтинији начин да је заобиђете. Ако само сређујете упозорење на контролној табли, сопствено име радника за сваки риг је бесплатно и обавља исти посао. Посегните за проксијом када је проблем путања, а не имена.