คำตอบแบบสั้น
ฉันจะรัน Tor relay บน VPS ได้อย่างไร?
หากต้องการรัน Tor relay บน VPS ให้ติดตั้งแพ็กเกจ tor เขียนห้าบรรทัดใน /etc/tor/torrc (Nickname, ContactInfo, ORPort, ExitRelay 0, SocksPort 0) แล้วรีสตาร์ต tor@default แพ็กเกจ Dusk ของ Gloamport ที่ 1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic รัน middle relay ในราคา $5.25 ต่อเดือนในสัญญา 12 เดือน
middle relay ต้องการอะไรจาก VPS?
| รายการ | ค่าที่ใช้ในคู่มือนี้ |
|---|---|
| แพ็กเกจ | Dusk: 1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic |
| ราคา | $5.25 ต่อเดือนเมื่อสมัคร 12 เดือน, $10.50 เมื่อสมัคร 1 เดือน |
| แพ็กเกจ | tor จาก Debian หรือ Ubuntu หรือจากที่เก็บของ Tor Project |
| ไฟล์การตั้งค่า | /etc/tor/torrc |
| ORPort | 443 ในตัวอย่างของ Tor Project และสามารถใช้พอร์ตอื่นได้ |
| ประเภท relay | Middle (guard) relay พร้อม ExitRelay 0 |
| คำสั่งรีสตาร์ต | systemctl restart tor@default |
ตรวจสอบราคาเมื่อ
คีย์การตั้งค่าจากคู่มือ relay ของ Tor Project และคู่มือ Tor
Tor relay ทำอะไร และควรรันประเภทไหน?
Tor relay ส่งต่อทราฟฟิกที่เข้ารหัสจาก Tor node หนึ่งไปยังถัดไป จึงไม่มี node เดียวที่เห็นทั้งผู้ที่เชื่อมต่อและปลายทาง คู่มือ relay ของ Tor Project สำหรับ Debian และ Ubuntu ตั้งค่า middle (guard) relay และตัวอย่างการตั้งค่าของมันปิดประเภทอื่นด้วย ExitRelay 0 bridge คือ relay ที่ไม่ได้ถูกระบุในที่สาธารณะ คู่มือ Tor ระบุว่า BridgeRelay 1 เผยแพร่ descriptor ไปยังฐานข้อมูล bridge แทนไดเรกทอรีสาธารณะ
คู่มือนี้ครอบคลุม middle relay บน Gloamport รีเลย์ Tor รันได้ในทุกแพ็กเกจ รวมถึงรีเลย์ทางออก (exit) และ bridge กับ onion service ก็รันได้เช่นกัน กฎทั้งหมดนี้อยู่ใน Gloamport ทำงานอย่างไร?
แพ็กเกจ Gloamport ใดรัน Tor relay?
Dusk คือแพ็กเกจที่ Gloamport จับคู่กับ Tor relay คำอธิบายของมันระบุว่า "VPN พร้อมรีเลย์ Tor หรือเว็บ onion" มี vCPU 1 RAM 2 GB และทราฟฟิก 2 TB ต่อเดือน และทราฟฟิกของแพ็กเกจนับเฉพาะข้อมูลขาออก
ตามการสำรวจของ Gloamport เกี่ยวกับ 10 พฤศจิกายน 2569 ราคามัธยฐานต่อเดือนของ VPS 1 vCPU 2 GB ทั่วทั้ง 32 โฮสต์ คือ $18.91 relay ใช้แบนด์วิดท์อย่างต่อเนื่อง ดังนั้นจำกัดด้วยตัวเลือก RelayBandwidthRate หากคุณต้องการอยู่ต่ำกว่าทราฟฟิกรายเดือนของแพ็กเกจ
ฉันจะรัน Tor relay บน VPS ทีละขั้นตอนได้อย่างไร?
ห้าขั้นตอนจากเซิร์ฟเวอร์ใหม่สู่ middle relay ที่ทำงานอยู่
อัปเดตระบบให้ทันเวลา
ติดตั้งการอัปเดตความปลอดภัยให้ตรงเวลา ควรอัตโนมัติ Tor Project ขอให้ผู้ดูแล relay ทำขั้นตอนนี้เป็นอันดับแรก
ติดตั้ง tor
รัน
apt updateและapt install torTor Project แนะนำที่เก็บของตัวเองสำหรับเวอร์ชันที่ใหม่กว่า และหน้าสนับสนุนของเขามีขั้นตอนเขียน torrc
ตั้ง Nickname, ที่อยู่ ContactInfo, ORPort,
ExitRelay 0และSocksPort 0บรรทัด ContactInfo จะถูกเผยแพร่รีสตาร์ต tor
รัน
systemctl restart tor@defaultแล้วอ่านล็อกหาข้อความว่า ORPort เข้าถึงได้เปิด ORPort
อนุญาตพอร์ต TCP ที่คุณเลือกในไฟร์วอลล์ที่คุณรันบน VPS
ฉันจะติดตั้ง tor และเขียน torrc ได้อย่างไร?
ติดตั้งแพ็กเกจ แล้วแทนที่เนื้อหาของ /etc/tor/torrc ด้วยห้าบรรทัดด้านล่าง ExitRelay 0 บล็อกทราฟฟิกขาออกทั้งหมด และ SocksPort 0 ป้องกัน relay จากการเสนอ proxy ท้องถิ่นด้วย เปลี่ยนชื่อเล่นและใช้ที่อยู่ที่คุณเผยแพร่ในที่สาธารณะได้ เพราะ Tor Project เตือนว่า ContactInfo "จะถูกเผยแพร่"
apt update
apt install tor
nano /etc/tor/torrcNickname myNiceRelay
ContactInfo your@e-mail
ORPort 443
ExitRelay 0
SocksPort 0systemctl restart tor@defaultฉันจะจำกัดแบนด์วิดท์ที่ relay ของฉันใช้ได้อย่างไร?
เพิ่ม RelayBandwidthRate และ RelayBandwidthBurst ลงใน torrc คู่มือ Tor นิยาม RelayBandwidthRate ว่าเป็น token bucket ที่จำกัดอัตราเฉลี่ยของทราฟฟิก relay ขาเข้าและขาออกให้ไม่เกินอัตราที่กำหนด และค่าเริ่มต้น 0 หมายถึงไม่มีการจำกัดแยก เลือกค่าด้วยหน่วยที่คู่มือยอมรับ เช่น KBytes หรือ MBits ที่เหมาะกับทราฟฟิกรายเดือนของแพ็กเกจคุณ
RelayBandwidthRate 2 MBits
RelayBandwidthBurst 4 MBitsฉันจะตรวจว่า Tor relay ของฉันทำงานหรือไม่ได้อย่างไร?
อ่านล็อกของ tor และรอ relay ใหม่ต้องใช้เวลาจึงจะปรากฏในรายการ relay สาธารณะ และทราฟฟิกของมันเพิ่มขึ้นช้า ใช้ journalctl -u tor@default เพื่ออ่านล็อก และมองหาบรรทัดที่บอกว่า ORPort เข้าถึงได้จากภายนอก
ดูแล VPS ให้เรียบร้อยขณะ relay ทำงาน วิธีทำให้ SSH แข็งแรงบน VPS ใหม่? ใช้เวลาสิบนาทีและสำคัญกว่าการตั้งค่า Tor ใด ๆ แพ็กเกจและเงื่อนไขอยู่ที่ หน้าราคา: Dusk มีราคา $10.50 ต่อเดือน หรือ $5.25 ต่อเดือนในสัญญา 12 เดือน
สรุป
- ติดตั้ง
torด้วย apt แล้วแก้ไข/etc/tor/torrc - การตั้งค่า middle relay คือ Nickname, ContactInfo, ORPort,
ExitRelay 0,SocksPort 0 - รีสตาร์ตด้วย
systemctl restart tor@default - ContactInfo จะถูกเผยแพร่ ดังนั้นใช้ที่อยู่ที่คุณไม่ติดใจที่จะให้เห็น
RelayBandwidthRateจำกัดทราฟฟิกเฉลี่ยที่ relay- Dusk (1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic) ราคา $5.25 ต่อเดือนในระยะ 12 เดือน
การรัน Tor relay บน VPS: คำถามที่พบบ่อย
relay ควรฟังที่พอร์ตใด?
ตัวอย่างของ Tor Project ใช้ ORPort 443 และระบุว่าคุณเลือกพอร์ตอื่นได้ ไม่ว่าจะเลือกพอร์ตใด ให้อนุญาตในไฟร์วอลล์
ExitRelay 0 ทำอะไร?
มันทำให้ relay เป็น middle relay คู่มือ Tor ระบุว่ามันบล็อกทราฟฟิก exit ทั้งหมด และ ExitPolicy จะถูกเพิกเฉย
Tor bridge คืออะไร?
bridge คือ relay ที่ตั้งด้วย BridgeRelay 1 ซึ่งเผยแพร่ไปยังฐานข้อมูล bridge แทนไดเรกทอรีสาธารณะ เพื่อให้ผู้ใช้ที่ถูกเซ็นเซอร์ค้นหาได้ คู่มือยังเตือนว่าอย่าเพิ่มบรรทัด MyFamily ในโหมด bridge
relay จะใช้ทราฟฟิกเท่าไร?
ขึ้นอยู่กับแบนด์วิดท์ที่คุณให้ relay ตั้ง RelayBandwidthRate ให้ต่ำกว่าทราฟฟิกรายเดือนที่แพ็กเกจของคุณ 2 TB อนุญาต
ฉันรันบริการ onion บน VPS เดียวกันได้ไหม?
ได้ relay และบริการ onion ใช้คีย์ torrc ต่างกัน และ Dusk ถูกอธิบายว่าเหมาะกับ "VPN ร่วมกับ Tor relay หรือเว็บไซต์ onion"
แหล่งข้อมูล (2)
- ตั้งค่า Tor middle/guard relay บน Debian/Ubuntu community.torproject.org/relay/setup/guard/debian-ubuntu — The Tor Project (checked 2026-11-10)
- คู่มือ Tor (ExitRelay, BridgeRelay, RelayBandwidthRate) 2019.www.torproject.org/docs/tor-manual.html.en — The Tor Project (checked 2026-11-10)