ถ่ายทอดการรับส่งข้อมูลตัวติดตามทอร์เรนต์ UDP ผ่าน TCP
โดยปกติแล้ว การสื่อสารของตัวติดตามจะต้องผ่าน UDP แต่ในบางบริษัทหรือโรงเรียน ผู้ดูแลระบบเครือข่ายจะบล็อกการรับส่งข้อมูล UDP ทั้งหมด อย่างไรก็ตาม การรับส่งข้อมูล TCP/IP จะไม่ถูกบล็อกอย่างแน่นอน หวังว่าคุณจะสามารถเชื่อมต่อกับโฮสต์ภายนอกได้ หากเป็นเช่นนั้น เราสามารถตั้งค่าระบบพร็อกซีที่จะช่วยให้คุณสามารถสื่อสารติดตามได้โดยใช้ TCP แทน UDP ซึ่งหวังว่าจะไม่ถูกบล็อก
โดยปกติแล้วคุณจะมี:
[Torrent Client] <--- UDP ---> [Tracker]
แต่แอปพลิเคชันนี้ทำสิ่งนี้:
[Torrent Client] <-X- UDP Blocked ---> [Tracker]
| |
| |
Local UDP UDP
| |
| |
[SpooferBT Proxy] <--- TCP ---> [SpooferBT Server]
or Host
ดังนั้นเมื่อสร้างการตั้งค่านี้แล้ว คุณควรเพิ่มพร็อกซีลงในรายการติดตามของไคลเอนต์ฝนตกหนัก แอปพลิเคชันนี้จะได้รับเพื่อนร่วมงานนี้แล้ว
ขอให้โชคดี!
เรียกใช้ตัวติดตามพร็อกซี "ปลอม" ของ localhost:
java -jar SpooferBT.jar --proxy --proxy-port 12345 --host [ip_here]:[portA] --tracker tracker.publicbt.com:80
เรียกใช้แอปพลิเคชันเซิร์ฟเวอร์เสริมที่ทำงานบนที่อยู่ IP [ip_here]
:
java -jar SpooferBT.jar --server --server-port [portA]
ตอนนี้คุณสามารถเพิ่ม udp://localhost:12345
ลงในรายการติดตามของคุณในไคลเอนต์ torrent