הגדרת פרוקסי SSL לכרייה
שלח כל מתקן דרך שרת אחד שבשליטתך: מהו פרוקסי כרייה SSL, מתי צריך אותו, איך מגדירים אותו, ולמה הוא מעלים את האזהרה על וורקר משותף.
מהו פרוקסי כרייה SSL?
פרוקסי כרייה הוא שרת קטן אחד שאתה שוכר ושולט בו. מתקני הכרייה שלך מתחברים אליו במקום לבריכה. הוא מחזיק בשמם חיבור מוצפן יחיד החוצה לבריכה.
שום דבר בכרייה שלך לא משתנה. נשלחות אותן מניות, משתמשים באותם שמות וורקרים, והתשלומים זהים. רק המסלול משתנה.
הוא נקרא פרוקסי 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.
טעויות נפוצות
- להשאיר את פורט הפרוקסי פתוח לאינטרנט. הגבל אותו לכתובות שלך עם כלל בחומת האש.
- לשכור את הפרוקסי באותה מדינה שעושה את החסימה. בחר מדינה שיכולה להגיע לבריכה.
- להעביר את כל המתקנים בבת אחת. העבר אחד, ודא שמניות מתקבלות, ואז העבר את השאר.
- לצפות לקצב האש גבוה יותר. פרוקסי משנה את המסלול, אף פעם לא את העבודה. אם כבר, הוא מוסיף כמה מילישניות.
- לשכוח שהפרוקסי קיים. זו עוד מכונה שיכולה ליפול, אז עקוב אחריה כמו אחרי מתקן כרייה.
האם פרוקסי משתלם?
אם חסימה מונעת ממך לכרות בכלל, כן. פרוקסי הוא הדרך הזולה ביותר לעקוף אותה.
אם אתה רק רוצה להעלים אזהרה בלוח הבקרה, תן לכל מתקן שם וורקר משלו. זה בחינם ועושה את אותה עבודה. השתמש בפרוקסי כשהבעיה היא המסלול, לא השמות.