تعلّم اختبار Ping وDNS Resolution ومنافذ TCP وفقدان الحزم والتوجيه واستقرار الشبكة على المدى الطويل لاتصالات PECPool، مع أوامر Windows وLinux عملية وكيفية تفسير النتائج عند Worker Offline وPool Dead وStale Shares وعدم استقرار معدل التجزئة.

استقرار الشبكة ضروري لتعدين Bitcoin؛ يجب أن يستلم الجهاز Jobs ويرسل Shares باستمرار. Latency أو Packet Loss أو DNS أو Port محظور قد يسبب Offline وPool Dead وStale وHashrate غير مستقر.

لماذا الاستقرار مهم؟

الهدف ليس Ping منخفضاً فقط؛ الاتصال المستقر وPacket Loss قريب من الصفر وAccepted Shares مستمرة أهم.

اختبر من شبكة التعدين

نفّذ الاختبارات من جهاز في LAN/VLAN نفسها التي تستخدمها أجهزة التعدين.

الخوادم الرسمية

Globalbtc.pecpool.com3333,443,25
USbtc-us.pecpool.com3333,443,25
Europebtc-eu.pecpool.com3333,443,25
Russiabtc-ru.pecpool.com3333,443,25
Asiabtc-as.pecpool.com8443,443,25
Iranbtc-ir.pecpool.com8443,443,25
Iran Alt.btc.pecpool.cc8443,443,25

Ping في Windows/Linux

ping btc-eu.pecpool.com
ping btc-eu.pecpool.com -n 100
ping btc-eu.pecpool.com -t
ping -c 20 btc-eu.pecpool.com
ping -c 100 btc-eu.pecpool.com
Packets: Sent = 4, Received = 4, Lost = 0
Minimum = 48ms, Maximum = 55ms, Average = 51ms

Sent/Received/Lost وMin/Max/Average تساعد في تقييم الشبكة.

Latency وPacket Loss

Server A: 42 ms, Packet Loss 4%, Timeouts Yes
Server B: 86 ms, Packet Loss 0%, Timeouts No

غالباً B أفضل للتعدين. الهدف Packet Loss 0% أو قريب منه.

Ping قد يفشل والتعدين يعمل

قد يكون ICMP محظوراً؛ استخدم TCP وAccepted Shares كاختبار نهائي.

DNS

nslookup btc-eu.pecpool.com
Resolve-DnsName btc-eu.pecpool.com
getent hosts btc-eu.pecpool.com
dig btc-eu.pecpool.com
nslookup btc-eu.pecpool.com 1.1.1.1
nslookup btc-eu.pecpool.com 8.8.8.8
ipconfig /flushdns

لا تستبدل Hostname دائماً بـ IP لأن العنوان قد يتغير. إذا PC يحل الاسم وMiner لا، افحص DNS/Gateway الخاص بالجهاز.

TCP Port

Test-NetConnection btc-eu.pecpool.com -Port 3333
Test-NetConnection btc-eu.pecpool.com -Port 443
Test-NetConnection btc-eu.pecpool.com -Port 25
TcpTestSucceeded : True
nc -vz btc-eu.pecpool.com 3333
nc -vz btc-eu.pecpool.com 443
nc -vz btc-eu.pecpool.com 25

نجاح TCP يؤكد الوصول للمنفذ لكنه لا يؤكد Authorization أو Shares. Port 443 مع stratum+tcp لا يعني TLS تلقائياً، وPort 25 قد يكون مقيداً لدى بعض ISP.

Route

tracert btc-eu.pecpool.com
traceroute btc-eu.pecpool.com
pathping btc-eu.pecpool.com
mtr -rwzc 100 btc-eu.pecpool.com

عدم رد Hop واحد لا يعني مشكلة إذا استمر المسار.

اختبار طويل وحفظ النتيجة

ping btc-eu.pecpool.com -t
ping -c 1000 btc-eu.pecpool.com
ping btc-eu.pecpool.com -t > pecpool-ping.txt
ping btc-eu.pecpool.com | tee pecpool-ping.txt

اختبر Gateway

ping 192.168.1.1
Gateway غير مستقر / PECPool غير مستقرLAN/Cable/Switch/Router
Gateway مستقر / PECPool غير مستقرISP/Route/Filtering
كلاهما مستقرMiner Config/Firmware/Hardware
Ping يفشل / Mining يعملICMP blocked

بنية الشبكة

افحص Duplicate IP، Ethernet، Switch Ports، وتجنب Wireless غير مستقر. راقب CPU/RAM/Connection Count في Router وMining Proxy.

قارن Regions

ping btc-eu.pecpool.com
ping btc.pecpool.com
ping btc-us.pecpool.com
Test-NetConnection btc-eu.pecpool.com -Port 3333
Test-NetConnection btc.pecpool.com -Port 443
Test-NetConnection btc-us.pecpool.com -Port 25

إعداد Europe

Pool 1: stratum+tcp://btc-eu.pecpool.com:3333
Pool 2: stratum+tcp://btc.pecpool.com:443
Pool 3: stratum+tcp://btc-us.pecpool.com:25

إعداد Iran

Pool 1: stratum+tcp://btc.pecpool.cc:8443
Pool 2: stratum+tcp://btc-as.pecpool.com:443
Pool 3: stratum+tcp://btc-eu.pecpool.com:3333

تأكيد التحسن

قارن Accepted وRejected/Stale وPool Switching وUptime و1h/24h Hashrate بعد وقت كاف.

أمثلة

DNS Lookup Failed
nslookup btc-eu.pecpool.com -> Server failed
Resolve-DnsName btc-eu.pecpool.com -> Successful

3333: TcpTestSucceeded False
443: TcpTestSucceeded True

100 packets, 10 lost = 10%

Gateway Loss 0%, 1 ms
PECPool Loss 4%, 60-450 ms, Timeouts

Request Timed Out
Pool Status: Alive
Accepted Shares: Increasing
Worker Status: Online

ترتيب الاختبار

  1. Gateway Ping.
  2. Ping طويل لـ PECPool.
  3. DNS.
  4. TCP Port.
  5. Route/MTR.
  6. Regions أخرى.
  7. Cable/Switch/Router.
  8. Proxy.
  9. نتيجة التعدين.

أخطاء شائعة

  • الاختبار من شبكة أخرى
  • 4 Ping فقط
  • تجاهل Loss/Timeout
  • استبدال Hostname بـ IP
  • تجاهل Gateway
  • اعتبار 443 TLS
  • تجاهل Router/Proxy capacity

مرجع الأوامر

Pingping / ping -c
DNSnslookup / getent
TCPTest-NetConnection / nc
Routetracert / traceroute
Extendedpathping / mtr

القائمة النهائية

  • الاختبار من LAN التعدين
  • Gateway مستقر
  • Packet Loss قريب من صفر
  • DNS صحيح
  • Stratum Port مفتوح
  • Route مستقر
  • Ethernet/Switch سليم
  • Router غير محمّل
  • Proxy مستقر
  • أفضل Region مختار
  • Backup Pools معدة
  • Accepted وOnline يؤكدان النتيجة

الاختبار النهائي هو التعدين

أدوات الشبكة تعطي مؤشرات؛ النتيجة الحقيقية هي اتصال Pool واستمرار Accepted وانخفاض Rejected/Stale واستقرار Worker Hashrate.

كيفية اختبار Ping وDNS واستقرار الشبكة