ไม่ต้อง KYC — ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ ไม่ต้องใช้เอกสาร · IPv4 เฉพาะต่อ IP เช่า 30 วัน
ภาษา: ไทย
เริ่มต้นใช้งาน

คู่มือ · โปรโตคอลพร็อกซี

SOCKS5 กับ HTTP proxy: ต่างกันอย่างไรและควรใช้อันไหน

ทั้งสองพาการรับส่ง HTTPS ของคุณผ่าน IP เดียวกัน ต่างกันที่วิธีเปิดอุโมงค์ ใครเป็นผู้แปลง DNS และโปรแกรมใดรองรับ

อัปเดตล่าสุด: · 4 นาทีในการอ่าน

คำตอบสั้น

SOCKS5 กับ HTTP proxy: ฉันควรใช้อันไหน?

ในการเลือก SOCKS5 กับ HTTP proxy ให้ใช้ HTTP สำหรับคำขอเว็บ เพราะทุกไลบรารี HTTP รองรับและ CONNECT สร้างอุโมงค์ HTTPS ได้อย่างเรียบร้อย ใช้ SOCKS5 (RFC 1928, 1996) สำหรับทราฟฟิก TCP ที่ไม่ใช่ HTTP หรือเครื่องมือที่พูดได้แค่ SOCKS RackProxies รองรับ HTTP, HTTPS (CONNECT) และ SOCKS5 บน IPv4 เฉพาะเจาะจงทุกตัว เริ่มที่ US$1.29 ต่อ IP เป็นเวลา 30 วัน ไม่ต้อง KYC จ่ายด้วยคริปโต

SOCKS5 กับ HTTP proxy โดยสรุป

พร็อกซี HTTPพร็อกซี SOCKS5
ข้อกำหนดHTTP Semantics, RFC 9110 (เมธอด CONNECT, สถานะ 407)RFC 1928 (มีนาคม 1996); ชื่อผู้ใช้/รหัสผ่านใน RFC 1929
ชั้นแอปพลิเคชัน: เข้าใจ HTTPเซสชัน: ส่งต่อสตรีม TCP ใด ๆ
เว็บไซต์ HTTPSผ่านอุโมงค์ CONNECT; พร็อกซีไม่สามารถอ่านเนื้อหาได้ผ่านรีเลย์ TCP; พร็อกซีไม่สามารถอ่านเนื้อหาได้
เว็บไซต์ http:// ทั่วไปพร็อกซีอ่านและส่งต่อแต่ละคำขอส่งต่อเป็นไบต์ดิบ
ใครเป็นผู้แปลงชื่อโฮสต์พร็อกซีเครื่องของคุณ (socks5://) หรือพร็อกซี (socks5h://)
การยืนยันตัวตนheder Proxy-Authorization โดยปกติเป็นแบบ Basicเมธอด 0x02 จาก RFC 1929 หรือไม่มีเลยเมื่อใช้ allowlist
UDPไม่กำหนดไว้ใน RFC 1928 (UDP ASSOCIATE); RackProxies ไม่รับประกัน UDP
การรองรับในเครื่องมือต่าง ๆไคลเอนต์ HTTP ทุกตัว เบราว์เซอร์ และไลบรารีสำหรับสแครปเปอร์curl, เบราว์เซอร์, ไลบรารีจำนวนมาก; บางตัวต้องติดตั้งแพ็กเกจเพิ่ม
ที่ RackProxiesใช่ใช่

พร็อกซี HTTP ส่งทราฟฟิก HTTPS ได้อย่างไร?

พร็อกซี HTTP ส่งทราฟฟิก HTTPS ผ่านอุโมงค์ที่ไคลเอนต์ของคุณเปิดด้วยเมธอด CONNECT จาก RFC 9110 ไคลเอนต์ระบุชื่อโฮสต์และพอร์ต พร็อกซีเชื่อมต่อและตอบกลับ 200 จากนั้นจึงส่งต่อเฉพาะไบต์ที่เข้ารหัสเท่านั้น

การแลกเปลี่ยนมีลักษณะดังนี้ โดยใช้ข้อมูลรับรองตัวอย่างจากเอกสารประกอบ:

คำขอ CONNECT และการตอบกลับ
CONNECT api.ipify.org:443 HTTP/1.1
Host: api.ipify.org:443
Proxy-Authorization: Basic VVNFUk5BTUU6UEFTU1dPUkQ=

HTTP/1.1 200 Connection established

ค่า Basic คือ USERNAME:PASSWORD ในรูปแบบ Base64 ซึ่งเป็นการเข้ารหัสแบบ encode ไม่ใช่การเข้ารหัสลับ หากข้อมูลรับรองไม่ถูกต้อง พร็อกซีจะตอบกลับ 407 Proxy Authentication Required แทน 200 หลังจาก 200 ไคลเอนต์ของคุณจะเริ่ม TLS กับเว็บไซต์ภายในอุโมงค์ ดังนั้นพร็อกซีจะเห็นชื่อโฮสต์และปริมาณข้อมูล แต่ไม่เห็นหน้าเว็บ สำหรับที่อยู่ http:// แบบธรรมดาจะไม่มีอุโมงค์: ไคลเอนต์ส่ง URL แบบเต็มไปยังพร็อกซี ซึ่งสามารถอ่านได้

พร็อกซี SOCKS5 เปิดการเชื่อมต่ออย่างไร?

พร็อกซี SOCKS5 เปิดการเชื่อมต่อด้วยการแลกเปลี่ยนแบบไบนารีสั้น ๆ สามขั้นตอนที่กำหนดใน RFC 1928: การทักทายที่ตกลงวิธีการรับรองความถูกต้อง การเข้าสู่ระบบ และคำขอเชื่อมต่อพร้อมที่อยู่เป้าหมาย ตารางแสดงไบต์สำหรับการเข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน (RFC 1929) และคำขอสำหรับ api.ipify.org บนพอร์ต 443

RFC 1929 ส่งชื่อผู้ใช้และรหัสผ่านเป็นข้อความธรรมดา โดยแต่ละรายการยาวไม่เกิน 255 ไบต์ เช่นเดียวกับการรับรองความถูกต้องแบบ Basic ผ่าน HTTP มันไม่ได้ป้องกันอะไรด้วยตัวเอง เซสชัน TLS ไปยังเว็บไซต์จะทำงานภายในรีเลย์หลังจากนั้น allowlist ของ IP ช่วยหลีกเลี่ยงการส่งรหัสผ่านเลย ตัวเลือกการเข้าสู่ระบบ: ชื่อผู้ใช้และรหัสผ่าน หรือรายการ IP ที่อนุญาต (สูงสุด 10 IP)

แฮนด์เชก SOCKS5 ทีละไบต์

ขั้นตอนผู้ส่งไบต์ (hex)ความหมาย
การทักทายไคลเอนต์05 01 02เวอร์ชัน 5 เสนอหนึ่งวิธี: ชื่อผู้ใช้/รหัสผ่าน
การเลือกวิธีพร็อกซี05 02ยอมรับชื่อผู้ใช้/รหัสผ่าน
การเข้าสู่ระบบไคลเอนต์01, ความยาว, ชื่อผู้ใช้, ความยาว, รหัสผ่านการเจรจารอง RFC 1929 เวอร์ชัน 1
ผลการเข้าสู่ระบบพร็อกซี01 00สำเร็จ (ไบต์สถานะอื่นใดหมายถึงล้มเหลว)
คำขอเชื่อมต่อไคลเอนต์05 01 00 03 0D api.ipify.org 01 BBCONNECT, ชื่อโดเมน 13 ไบต์, พอร์ต 443
ตอบกลับพร็อกซี05 00 00 01 + ที่อยู่และพอร์ตที่ผูกสำเร็จ; รีเลย์เปิดอยู่

อะไรคือความแตกต่างระหว่าง socks5 และ socks5h?

ด้วย socks5:// เครื่องของคุณเองจะแปลงชื่อโฮสต์และส่งที่อยู่ IP ไปให้พร็อกซี; ด้วย socks5h:// พร็อกซีจะได้รับชื่อโฮสต์และแปลงมัน "h" ย่อมาจาก hostname ชื่อเหล่านี้มาจาก curl และยังใช้โดย Python requests กับ PySocks

ความแตกต่างนี้สำคัญในสองทาง ทางแรก การแปลงชื่อในเครื่องส่งคำขอ DNS จากเครือข่ายของคุณเอง ซึ่งบอกตัวแปลง DNS ของคุณว่าเว็บไซต์ใดที่คุณเข้าชม ทางที่สอง คำตอบ DNS ที่คุณได้รับในเครื่องอาจชี้ไปยังเซิร์ฟเวอร์ใกล้คุณ ไม่ใช่ใกล้พร็อกซี ดังนั้น CDN อาจให้บริการคุณผิดภูมิภาค ใช้ socks5h:// เว้นแต่คุณมีเหตุผลที่จะไม่ทำ พร็อกซี HTTP แปลงชื่อฝั่งพร็อกซีเสมอ เพราะ CONNECT พกชื่อโฮสต์ไปด้วย

การทดสอบเดียวกันกับทั้งสองแบบ
curl -x socks5h://USERNAME:[email protected]:PORT https://api.ipify.org
curl -x http://USERNAME:[email protected]:PORT https://api.ipify.org

ใช้ที่อยู่ พอร์ต และข้อมูลรับรองที่ระบุในบัญชีของคุณ; 203.0.113.24 เป็นที่อยู่ตัวอย่างเอกสาร

SOCKS5 รองรับ UDP หรือไม่?

มาตรฐาน SOCKS5 กำหนดการรีเลย์ UDP ผ่านคำสั่งที่เรียกว่า UDP ASSOCIATE แต่การรองรับขึ้นอยู่กับเซิร์ฟเวอร์และไคลเอนต์ บริการพร็อกซีหลายแห่งและไลบรารีไคลเอนต์หลายตัวใช้งานเฉพาะ TCP

RackProxies ขาย IP สำหรับ HTTP, HTTPS (CONNECT) และ SOCKS5 และเราไม่สัญญาเรื่อง UDP หากการใช้งานของคุณต้องการ UDP ให้ทดสอบบนแพ็กเกจ 1 IP ก่อนซื้อเพิ่ม และสอบถามฝ่ายสนับสนุนก่อน สำหรับคำขอเว็บ API และการตรวจสอบผ่าน HTTPS TCP ก็เพียงพอแล้ว

ฉันควรเลือกแบบไหนสำหรับเครื่องมือของฉัน?

เลือก HTTP เมื่อเครื่องมือของคุณพูด HTTP และเลือก SOCKS5 เมื่อไม่พูด หรือเมื่อรองรับเฉพาะ SOCKS ในทางปฏิบัติ:

  • Python requests, Node.js fetch กับ undici, Playwright, Scrapy: HTTP ใช้งานได้ทันที SOCKS5 ต้องมีแพ็กเกจเพิ่มใน requests (requests[socks])
  • curl และ wget: curl รองรับทั้งสอง; wget ใช้พร็อกซี HTTP
  • เบราว์เซอร์: ทั้งสอง แต่ไคลเอนต์ SOCKS5 ในตัวของ Chromium ไม่รองรับการยืนยันตัวตนด้วยชื่อผู้ใช้และรหัสผ่านมาโดยตลอด ดังนั้นตัวเลือกที่ปลอดภัยคือรูปแบบ HTTP หรือรายการที่อนุญาต
  • ไคลเอนต์ TCP ที่ไม่ใช่ HTTP (เครื่องมือฐานข้อมูล โปรโตคอลที่กำหนดเอง): SOCKS5

ตัวอย่างโค้ด แสดงแต่ละกรณี และ quickstart ทดสอบทั้งสองโปรโตคอลด้วย curl

คำถามเกี่ยวกับ SOCKS5 และพร็อกซี HTTP

SOCKS5 เร็วกว่าพร็อกซี HTTP หรือไม่?

ไม่ใช่ในแบบที่คุณควรวางแผนด้วย สำหรับ HTTPS ทั้งสองแบบสุดท้ายก็รีเลย์สตรีมที่เข้ารหัส และการตั้งค่ามีการแลกเปลี่ยนสั้นๆ หนึ่งหรือสองครั้งเท่ากัน ระยะทางไปยังเป้าหมายและภาระบนเส้นทางสำคัญกว่ามาก เราไม่เผยแพร่ตัวเลขความเร็ว ให้วัดเป้าหมายของคุณเองด้วยตัวแปรเวลาของ curl

SOCKS5 เป็นส่วนตัวกว่า HTTP หรือไม่?

สำหรับทราฟฟิก HTTPS ทั้งสองแบบรักษาเนื้อหาหน้าเว็บให้เข้ารหัสตั้งแต่ต้นจนจบ ทั้งสองไม่เข้ารหัสการเข้าสู่ระบบพร็อกซี: Basic authentication และ RFC 1929 ต่างส่งข้อมูลในรูปแบบที่อ่านได้ SOCKS5 กับ socks5h ทำให้คำขอ DNS ไม่ออกจากเครือข่ายท้องถิ่นของคุณ; พร็อกซี HTTP ก็ทำเช่นเดียวกันโดยแปลงฝั่งตัวเอง รายการ IP ที่อนุญาตช่วยหลีกเลี่ยงการส่งรหัสผ่าน

IP ของ RackProxies หนึ่งรายการใช้ได้กับทั้งสองโปรโตคอลหรือไม่?

ได้ ทุก IP รองรับ HTTP, HTTPS (CONNECT) และ SOCKS5 ใช้รายละเอียดการเชื่อมต่อที่ระบุสำหรับแต่ละ IP ในบัญชีของคุณ IP แต่ละตัวจะถูกส่งมอบเป็นบรรทัด IP:PORT:USERNAME:PASSWORD ในบัญชีของคุณ ส่งออกเป็น TXT หรือ CSV ได้ หน้ารูปแบบการเชื่อมต่อ แสดงวิธีเปลี่ยนบรรทัดเป็น URL http:// หรือ socks5h://

HTTPS (CONNECT) หมายถึงอะไรในรายการโปรโตคอลของคุณ?

หมายความว่าคุณสามารถเข้าถึงเว็บไซต์ https:// ผ่านพร็อกซี HTTP ด้วยอุโมงค์ CONNECT ดังนั้นเซสชัน TLS จะทำงานจากไคลเอนต์ของคุณไปยังเว็บไซต์ ไม่ได้หมายความว่าการเชื่อมต่อระหว่างคุณกับพร็อกซีถูกเข้ารหัส การเข้าสู่ระบบจะถูกส่งไปยังพร็อกซีในรูปแบบ Basic ตามปกติ หรือไม่ส่งเลยหากใช้รายการที่อนุญาต

ทำไมฉันจึงได้รับข้อผิดพลาด 407?

คำตอบ 407 Proxy Authentication Required หมายความว่าพร็อกซี HTTP ไม่ยอมรับข้อมูลรับรองของคุณ หรือ IP ของคุณไม่อยู่ในรายการที่อนุญาตเมื่อคุณเชื่อมต่อโดยไม่มีข้อมูลรับรอง ตรวจสอบชื่อผู้ใช้ รหัสผ่าน และพอร์ต และเข้ารหัส URL อักขระพิเศษในรหัสผ่าน quickstart แสดงข้อผิดพลาดทั่วไปอื่นๆ

ต้องใช้บัตรประชาชนเพื่อซื้อพร็อกซี SOCKS5 หรือไม่?

ไม่ ไม่ต้อง KYC: ไม่ต้องใช้เอกสารระบุตัวตน ไม่ต้องเซลฟี่ ไม่ต้องลงนามเอกสารใด ๆ เพื่อสมัคร เติมเงิน หรือซื้อ ทุกแพ็กเกจของ RackProxies รวม HTTP และ SOCKS5 บน IPv4 เฉพาะเดียวกัน ชำระด้วย BTC, USDT, USDC, ETH, SOL, LTC หนึ่ง IP ราคา US$1.29 สำหรับ 30 วัน และ 100 IP ราคา US$59.25; ดู ราคา

HTTP และ SOCKS5 บนทุก IP

1 IP สำหรับ US$1.29 ไม่ต้อง KYC จ่ายด้วยคริปโต

แหล่งที่มา (6)
  1. RFC 1928: SOCKS Protocol Version 5 — IETF (2026-10-19)
  2. RFC 1929: Username/Password Authentication for SOCKS V5 — IETF (2026-10-19)
  3. RFC 9110: HTTP Semantics (CONNECT, 407, Proxy-Authorization) — IETF (2026-10-19)
  4. วิธีคำขอ CONNECT — MDN Web Docs (2026-10-19)
  5. หน้าคู่มือ curl (--proxy, socks5h) — curl project (2026-10-19)
  6. Requests: พร็อกซี SOCKS — Requests (2026-10-19)

1 IP US$1.29 · ไม่ต้อง KYC

ดูราคา