মাইনিং সংযোগের জন্য DNS বদলানো
DNS-এর সমস্যা কেন মাইনারকে সংযোগ করতে দেয় না, কোন পাবলিক DNS সার্ভার ব্যবহার করবেন, PC, রাউটার বা রিগে কোথায় সেগুলো বদলাবেন, এবং সমাধান কীভাবে পরীক্ষা করবেন।
মাইনিংয়ের সঙ্গে DNS-এর কী সম্পর্ক
আপনার মাইনার যদি "host not found" দেখায় বা সংযোগের সময় আটকে যায়, তাহলে আপনার DNS সার্ভার বদলে দেখুন। এতে কয়েক মিনিট লাগে।
DNS হলো সেই খোঁজ যা পুলের হোস্টনেমকে একটি IP ঠিকানায় বদলায়। সংযোগের আগে আপনার রিগকে এটি করতেই হয়।
কিছু ISP-র DNS সার্ভার খারাপ বা ধীর। কিছু ইচ্ছা করে মাইনিং ডোমেনের উত্তর দেয় না, যা একটি সাধারণ নরম বাধা। তখন পুল ঠিক থাকলেও মাইনার ব্যর্থ হয়।
কোন পাবলিক DNS সার্ভার ব্যবহার করবেন
এগুলো সবচেয়ে বেশি ব্যবহৃত পাবলিক রিজলভার। রিজলভার হলো সেই সার্ভার যা DNS খোঁজের উত্তর দেয়।
- Cloudflare: 1.1.1.1 ও 1.0.0.1
- Google: 8.8.8.8 ও 8.8.4.4
- Quad9: 9.9.9.9
এর যেকোনোটি আপনার ISP-র রিজলভারের জায়গা নিতে পারে। একটি বেছে নিন এবং তার দুটি ঠিকানাই প্রাইমারি ও সেকেন্ডারি হিসেবে দিন।
কোথায় এটি বদলাবেন
- একটি PC: নেটওয়ার্ক অ্যাডাপ্টারের সেটিংস খুলুন, তারপর IPv4 প্রপার্টিজ, এবং DNS সার্ভার নিজে সেট করুন।
- পুরো নেটওয়ার্ক: রাউটারের DHCP বা WAN সেটিংস ব্যবহার করুন। এর পেছনের প্রতিটি ডিভাইস পরের লিজে পরিবর্তনটি পেয়ে যায়।
- মাইনিং OS চালানো রিগ: OS-এর নেটওয়ার্ক সেটিংসের স্ক্রিনে একটি DNS ঘর থাকে।
মনে রাখবেন, DNS বদলালে আপনার ট্রাফিক লুকায় না। বাধা যদি DNS-এর চেয়ে গভীরে হয়, তাহলে পুলের বিকল্প পথ ও প্রক্সি ব্যবহার করুন। দুটিই মাইনিং গাইড পাতায় বর্ণনা করা আছে।
সমাধান কীভাবে পরীক্ষা করবেন
- যে মেশিনে সমস্যা, তাতে কমান্ড লাইনে nslookup বা ping দিয়ে পুলের হোস্টনেম খুঁজুন।
- উত্তরে একটি IP ঠিকানা এলে DNS ঠিক হয়ে গেছে।
- মাইনার চালু করুন এবং এর কনসোলে সংযোগের লাইনটি দেখুন।
খোঁজ কাজ করলেও সংযোগ যদি তবুও ব্যর্থ হয়, তাহলে সমস্যা DNS নয়। এরপর পোর্ট, আপনার TLS পছন্দ ও ফায়ারওয়াল দেখুন।