إعداد بروكسي SSL للتعدين
أرسل كل أجهزة التعدين عبر خادم واحد تتحكم به: ما بروكسي التعدين SSL، ومتى تحتاج إليه، وكيف تعدّه، ولماذا يزيل تحذير اسم العامل المشترك.
ما بروكسي التعدين SSL؟
بروكسي التعدين (proxy) خادم صغير واحد تستأجره وتتحكم به. تتصل به أجهزة التعدين لديك بدلًا من المجمع. ويحمل نيابةً عنها اتصالًا مشفرًا واحدًا خارجًا إلى المجمع.
لا شيء يتغير في تعدينك. تُرسل الحصص نفسها، وتُستخدم أسماء العمّال نفسها، والدفعات متطابقة. المسار وحده هو الذي يتغير.
يسمى بروكسي SSL لأن الرابط من البروكسي الخاص بك إلى المجمع مشفّر بـ TLS. أجهزة التعدين لا تتحدث إلا مع خادمك، على منفذ تختاره. لذلك لا ترى الشبكة التي تحجب اسم مضيف المجمع أو منافذ التعدين أي شيء تعرفه.
متى تحتاج إلى بروكسي فعلًا؟
معظم المعدِّنين لا يحتاجون إلى بروكسي أبدًا. استخدمه فقط إذا صحّ أحد ما يلي.
- مزوّد الإنترنت أو بلدك يحجب اسم مضيف المجمع أو منافذ التعدين، ولم يحل تغيير DNS المشكلة.
- تشغّل أجهزة تعدين في أكثر من مكان وتريد أن تصل إلى المجمع عبر مسار واحد.
- لديك أجهزة تعدين كثيرة خلف وصلة واحدة بطيئة أو غير مستقرة، وتريد اتصالًا خارجًا واحدًا بدلًا من العشرات.
- يخبرك المجمع أن اسم العامل نفسه يُستخدم من عدة دول، وتلك الأجهزة كلها لك فعلًا.
إذا لم يصح أي من ذلك، فالبروكسي لا يضيف إلا جهازًا قد يتعطل. عدّن مباشرة.
لماذا يزيل البروكسي تحذير اسم العامل المشترك
تحذّرك لوحة التحكم عندما يُرى اسم عامل واحد من أكثر من دولة. ويجب أيضًا أن يأتي من أماكن أقرب إلى خوادم تعدين مختلفة. فيبدو ذلك للمجمع كاسم واحد يستخدمه أكثر من شخص.
الاسم الذي يُرى داخل دولة واحدة فقط لا يطلق التحذير أبدًا. وإذا كانت أجهزتك موزعة فعلًا، يظهر كل منها مصدرًا مستقلًا.
إرسالها كلها عبر بروكسي واحد يعني أن المجمع يرى مصدرًا واحدًا، فيتوقف التحذير. وإعطاء كل جهاز اسم عامل خاصًا به يحل الأمر نفسه دون بروكسي. وهذا هو الحل الأبسط عندما تكون الأجهزة كلها في مكان واحد.
ما تحتاجه
- خادم افتراضي صغير في دولة تستطيع الوصول إلى المجمع. وأرخص فئة تكفي: فالبروكسي ينقل البايتات، ولا يجري تجزئة.
- صلاحية root عليه، والقدرة على فتح منفذ وارد واحد لأجهزة التعدين.
- اسم مضيف المجمع الذي تريد الوصول إليه، من القائمة في الأسفل.
أبسط إعداد: stunnel
يغلّف stunnel اتصالًا عاديًا بـ TLS. تتحدث أجهزة التعدين stratum عاديًا مع البروكسي على منفذك. ثم يتحدث stunnel مع المجمع عبر TLS.
ثبّت stunnel من توزيعتك، ثم استخدم إعدادًا بهذا الشكل.
[mining]
client = yes
accept = 0.0.0.0:4444
connect = de.qubitcoin.herominers.com:1195
verifyChain = no- شغّل الخدمة.
- وجّه جهاز تعدين واحدًا إلى عنوان البروكسي الخاص بك على المنفذ 4444، برابط stratum عادي.
- تحقق أن برنامج التعدين يتصل وأن حصصه تُقبل. إذا حدث ذلك، فالمسار يعمل.
- بعد ذلك فقط انقل باقي الأجهزة.
استبدل سطر connect بمضيف ومنفذ العملة التي تعدّنها. وأبقِ سطر accept على عنوان تصل إليه أجهزة التعدين ولا يصل إليه غيرها. فالبروكسي المفتوح للإنترنت كله سيجده الغرباء ويستخدمونه.
البديل: nginx stream
إذا كان البروكسي يشغّل nginx أصلًا، فوحدة stream فيه تؤدي المهمة نفسها. وتبقي كل شيء في ملف إعداد واحد.
stream {
server {
listen 4444;
proxy_ssl on;
proxy_pass de.qubitcoin.herominers.com:1195;
}
}يحتاج ذلك إلى nginx مبني مع وحدة stream، وهي موجودة في معظم حزم التوزيعات. أعد تحميل nginx واختبر بجهاز تعدين واحد، تمامًا كما في الأعلى.
كيف توجّه أجهزة التعدين إلى البروكسي
غيّر عنوان المجمع فقط في كل جهاز. عنوان المحفظة واسم العامل وكل خيار آخر تبقى كما هي.
-o stratum+tcp://YOUR-PROXY-IP:4444 -u YOUR_WALLET.rig1 -p xأعطِ كل جهاز تعدين اسم عامل خاصًا به، حتى خلف البروكسي. فالبروكسي يخفي أماكن الأجهزة. لذلك يبقى اسم العامل الشيء الوحيد الذي يميّزها في لوحة التحكم.
بأي مضيف تتصل
كل منفذ stratum في HeroMiners يقبل الاتصال العادي واتصال TLS معًا. وتستخدم Qubitcoin العنوان de.qubitcoin.herominers.com:1195. وكل عملات 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 |
| Qubitcoin | qubitcoin.herominers.com |
| Ravencoin | ravencoin.herominers.com |
| Warthog | warthog.herominers.com |
| Xelis | xelis.herominers.com |
| Zano | zano.herominers.com |
| Zephyr | zephyr.herominers.com |
كل مجمع يعرض أسماء مضيفيه الإقليمية ومنافذه في صفحة «ابدأ التعدين». ضع بادئة المنطقة قبل المضيف، مثل de.qubitcoin.herominers.com.
أخطاء شائعة
- ترك منفذ البروكسي مفتوحًا للإنترنت. اقصره على عناوينك بقاعدة في جدار الحماية.
- استئجار البروكسي في الدولة نفسها التي تفرض الحجب. اختر دولة تستطيع الوصول إلى المجمع.
- نقل كل الأجهزة دفعة واحدة. انقل واحدًا، وتأكد من قبول الحصص، ثم انقل الباقي.
- توقّع معدل تجزئة أعلى. البروكسي يغيّر المسار، لا العمل أبدًا. بل قد يضيف بضعة أجزاء من الثانية.
- نسيان وجود البروكسي. فهو جهاز آخر قد يتوقف، فراقبه كأنه جهاز تعدين.
هل يستحق البروكسي؟
إذا كان حجب ما يمنعك من التعدين كليًا، فنعم. فالبروكسي أرخص طريقة لتجاوزه.
إذا كنت تريد فقط إزالة تحذير من لوحة التحكم، فأعطِ كل جهاز تعدين اسم عامل خاصًا به. فهذا مجاني ويؤدي المهمة نفسها. واستخدم البروكسي عندما تكون المشكلة في المسار، لا في الأسماء.