ตอนซื้อพร็อกซี ผู้ให้บริการส่วนใหญ่จะให้เลือกประเภท: SOCKS5, HTTP, HTTPS — สามอย่างวางรวมกัน คนเพิ่งเคยสัมผัสครั้งแรกส่วนใหญ่ก็งง: พร็อกซีสามแบบต่างกันยังไง? แพงไม่จำเป็นต้องดี ถูกก็กลัวไม่ตรง ทำหลายบัญชีสุดท้ายควรเลือกแบบไหน? ตอนคอนฟิกมีอะไรต่างกันอีก?
ขอบอกข้อสรุปก่อน: การทำหลายบัญชีระดับเว็บ (ล็อกอิน เรียกดู ทำงานหลังบ้าน) พร็อกซี HTTP หรือ HTTPS ใช้ได้สบาย; ต้องใช้ SOCKS5 เฉพาะตอนต้องการส่งต่อทราฟฟิกนอกเว็บ (UDP เกม วิดีโอ โปรโตคอลพิเศษ) หรืออยากได้ความลวงตาสูงกว่าแบบ "พร็อกซีไม่แกะเนื้อหา" บทความนี้อธิบายชัดพร็อกซีสามแบบต่างกันยังไง สถานการณ์หลายบัญชีเลือกแบบไหน และตอนคอนฟิกต้องระวังอะไร
SOCKS5, HTTP, HTTPS พร็อกซีสามแบบต่างกันตรงไหน?
ความต่างแก่นของพร็อกซีสามแบบอยู่ที่ "ชั้นทำงาน" และ "เข้ารหัสหรือไม่" (ตรรกะเลือกพร็อกซีและประเภท IP อธิบายครบในบทความ IP เรสซิเดนเชียล vs IP ดาต้าเซ็นเตอร์ ตรงนี้โฟกัสที่โปรโตคอลเอง):
- พร็อกซี HTTP (ชั้นแอปพลิเคชัน, ข้อความเปล่า): ดูแลเฉพาะทราฟฟิก HTTP แบบข้อความเปล่า มัน "อ่านออก" คำขอเว็บ — แยก URL, header ได้, ทำโอเปอเรชันชั้นเว็บอย่างแคช กรองได้ ขอบเขตทำงานของมันคือ "เว็บข้อความเปล่า" ไม่ได้พร็อกซีหน้าเว็บเข้ารหัส (เปิดเว็บ HTTPS จะล้มเหลว)
- พร็อกซี HTTPS (ชั้นแอปพลิเคชัน, การเชื่อมต่อเข้ารหัส): ทำงานชั้นแอปพลิเคชันเหมือนกัน แต่พร็อกซีทราฟฟิกเว็บ HTTPS เข้ารหัสได้ — เทคนิคใช้วิธี HTTP CONNECT สร้าง "อุโมงค์" ให้ข้อมูลเข้ารหัส "ทะลุผ่าน" พร็อกซี มัน "อ่านออก" ตัวคำขอพร็อกซีเอง แต่ไม่ถอดรหัสเนื้อหา HTTPS ข้างใน
- พร็อกซี SOCKS5 (ชั้นขนส่ง): ทำงานชั้นล่างกว่า ไม่แยกประเภทโปรโตคอล — HTTP, HTTPS, FTP, UDP, ทราฟฟิกเกม, สตรีมวิดีโอ... เป็นทราฟฟิก TCP/UDP แค่ไหนก็ส่งต่อได้ มันไม่ "อ่านออก" และไม่สนใจว่าคุณส่งเนื้อหาอะไร แค่ส่งต่อแพ็กเก็ตข้อมูลทั้งดุ้น
หนึ่งประโยคจำสามแบบ: พร็อกซี HTTP คือ "บุรุษไปรษณีย์เว็บข้อความเปล่า" (ส่งเฉพาะพัสดุเว็บข้อความเปล่า), พร็อกซี HTTPS คือ "บุรุษไปรษณีย์เว็บเข้ารหัส" (ส่งพัสดุ HTTPS ได้แต่ไม่แกะ), SOCKS5 คือ "บุรุษไปรษณีย์ส่งได้ทุกอย่าง" (ไม่ว่าโปรโตคอลอะไร เข้ารหัสอะไรก็ส่ง)

ความต่างนี้ส่งผลจริงสามอย่าง:
- ประเภททราฟฟิกที่รองรับ: พร็อกซี HTTPS พร็อกซีหน้าเว็บเข้ารหัสได้ (เว็บสมัยใหม่เกือบทั้งหมดเป็น HTTPS ดังนั้น "พร็อกซีเว็บ" จริงๆ ส่วนใหญ่ใช้ HTTPS); พร็อกซี HTTP พร็อกซีได้แค่เว็บข้อความเปล่า (เว็บเก่า เครื่องมือภายในอาจใช้); SOCKS5 รองรับ UDP (เกม วิดีโอคอล ทราฟฟิกเรียลไทม์บางส่วน) ซึ่ง HTTPS/HTTP ไม่รองรับ; SOCKS5 พร็อกซีแอปนอกเว็บได้ (เมลไคลเอนต์ IM ซอฟต์แวร์บางตัว) ส่วน HTTP/HTTPS พร็อกซีได้แค่เว็บ
- ความลวงตา: SOCKS5 ไม่แกะเนื้อหา เครื่องมือดักแพ็กเก็ตเห็น "ส่งต่อเข้ารหัส"; พร็อกซี HTTPS แยก header CONNECT แต่ไม่แกะเนื้อหาเข้ารหัส; พร็อกซี HTTP เห็นชัดแบบข้อความเปล่า มุมมอง "พร็อกซีไม่แอบดูเนื้อหาคุณ": SOCKS5 > HTTPS > HTTP
- ความเร็ว: ไม่มีช้าเร็วแบบตายตัว พร็อกซี HTTP มีกลไกแคช (คำขอซ้ำอาจเร็วขึ้น); พร็อกซี HTTPS สร้างอุโมงค์มีค่าใช้จ่ายแฮนด์เชคเล็กน้อย; SOCKS5 ค่าใช้จ่ายส่งต่อต่ำ (ไม่แกะ) สถานการณ์ส่งต่อล้วนอาจเร็วขึ้น ความเร็วจริงขึ้นกับคุณภาพสายของผู้ให้บริการพร็อกซี ไม่ใช่ตัวโปรโตคอล
ทำหลายบัญชีเลือกแบบไหน? ตรงสถานการณ์นั่งให้ถูกที่
โอเปอเรชันส่วนใหญ่ของการทำหลายบัญชีคือ "โอเปอเรชันเว็บ" (ล็อกอินแพลตฟอร์ม ดูหลังบ้าน โพสต์คอนเทนต์) ฉะนั้นตัดสินใจง่ายมาก:
- ทำหลายบัญชีอีคอมเมิร์ซ/โซเชียล/โฆษณา (เว็บล้วน) → พร็อกซี HTTPS พอใช้ แนะนำใช้ HTTPS เว็บสมัยใหม่เกือบทั้งหมดเป็น HTTPS พร็อกซี HTTPS ครอบคลุมครบ; ความเข้ากันได้ก็ดีสุด และเบราว์เซอร์ลายนิ้วมือ (รวม MasBrowser) กับผู้ให้บริการพร็อกซีทั่วไปต่างแนะนำ HTTPS เป็นตัวเลือกเริ่มต้น
- เครื่องมือภายในหรือแพลตฟอร์มเก่า (เว็บข้อความเปล่า) → พร็อกซี HTTP เครื่องมือภายใน เว็บเก่าจำนวนน้อยอาจยังใช้ HTTP อยู่ พร็อกซี HTTP พอใช้และถูก แต่สถานการณ์น้อยลงเรื่อยๆ
- ต้องส่งต่อทราฟฟิกนอกเว็บ → SOCKS5 เช่น: ใช้ร่วมกับซอฟต์แวร์เฉพาะล็อกอิน (IM/ไคลเอนต์บางตัวรับเฉพาะ SOCKS5), ทราฟฟิก UDP (วิดีโอ เสียง โอเปอเรชันแพลตฟอร์มไลฟ์บางส่วน), หรือธุรกิจคุณมีความต้องการทราฟฟิกโปรโตคอลนอกเว็บ
- ต้องการความลวงตาสูงกว่าแบบ "พร็อกซีไม่แกะเนื้อหา" → SOCKS5 ถ้าคุณกังวล "พร็อกซีเห็นเนื้อหาที่ส่งหรือเปล่า" (เช่น ข้อมูลธุรกิจอ่อนไหวสูง) คุณสมบัติ "ไม่แกะ ส่งต่อทั้งดุ้น" ของ SOCKS5 ตรงความต้องการสุด
หนึ่งประโยคตัดสินใจ: โอเปอเรชันเว็บยึด HTTPS (HTTP เฉพาะเว็บข้อความเปล่า) ทราฟฟิกนอกเว็บหรือความลวงตาสูงกว่าค่อยขึ้น SOCKS5 — คนทำหลายบัญชีส่วนใหญ่แทบทั้งหมด พร็อกซี HTTPS ก็พอ ไม่ต้องเพราะ "ฟังดูแพง" เลือก SOCKS5
คอนฟิกในเบราว์เซอร์ลายนิ้วมือยังไง? เลือกประเภท + ขั้นตอนสี่ข้อ
คอนฟิกพร็อกซีสามแบบในเบราว์เซอร์ลายนิ้วมือ (ยกตัวอย่าง MasBrowser) ขั้นตอนเกือบเหมือนกันเป๊ะ ต่างแค่ "ดรอปดาวน์ประเภทพร็อกซี" เลือกอันไหน — การตั้งค่าพร็อกซีของ MasBrowser มีตัวเลือก SOCKS5 / HTTP / HTTPS สามแบบ (ขั้นตอนคอนฟิกเต็มวิเคราะห์ทีละขั้นในบทความ วิธีตั้งพร็อกซีกับเบราว์เซอร์ลายนิ้วมือ ตรงนี้โฟกัสส่วนที่เกี่ยวกับประเภท):
- ดูข้อมูลพร็อกซี ยืนยันประเภท ตอนซื้อผู้ให้บริการให้ข้อมูลมาหนึ่งชุด รูปแบบปกติคือ
type://host:port:account:password (เช่น https://1.2.3.4:8080:user:pass หรือ socks5://1.2.3.4:1080:user:pass) คำนำหน้าเขียนประเภทไหนเลือกประเภทนั้น (ฟิลด์ type ก็คือ SOCKS5/HTTP/HTTPS) — เลือกผิดประเภท พร็อกซีต่อไม่ติดหรือพฤติกรรมผิดปกติ
- สร้าง/แก้สภาพแวดล้อม เข้าไปตั้งค่าพร็อกซี ในข้อมูลพื้นฐานหรือการตั้งค่าพร็อกซีของสภาพแวดล้อม เลือก "Custom proxy" (พร็อกซีกำหนดเอง) หาดรอปดาวน์ "ประเภทพร็อกซี" — MasBrowser มี SOCKS5 / HTTP / HTTPS สามแบบ เลือกตามคำนำหน้าผู้ให้บริการให้

- กรอกที่อยู่ พอร์ต บัญชี รหัสผ่าน กรอกข้อมูลที่ผู้ให้บริการให้ (IP/host พอร์ต ชื่อผู้ใช้ รหัสผ่าน) กรอกผิดตัวเดียวต่อไม่ติด — ตรวจให้ละเอียด MasBrowser ยังมีคำใบ้ Proxy parser กรอกตามรูปแบบ
type://host:port:account:password พลาดยากสุด
- เซฟแล้วเทสต์การเชื่อมต่อ กดปุ่ม "Check proxy" มุมขวาล่าง แตะเดียวเทสต์การเชื่อมต่อพร็อกซีและภูมิภาค IP — ยืนยันเทสต์ผ่านก่อนเปิดสภาพแวดล้อมล็อกอินบัญชี (เทสต์ไม่ผ่าน ตรวจประเภท/พอร์ต/บัญชีรหัสผ่านก่อน อย่ารีบเปิด)
แก่นคอนฟิกแค่หนึ่งประโยค: "ประเภท" เลือกตามที่ผู้ให้บริการระบุ ที่เหลือกรอกตามนั้น — พร็อกซีสามแบบในการตั้งค่าต่างแค่ดรอปดาวน์อันเดียว ความต่างจริงอยู่ที่ความสามารถโปรโตคอล
4 ความเข้าใจผิดทั่วไปของ SOCKS5 vs HTTPS vs HTTP
- ความเข้าใจผิด 1: SOCKS5 ต้องเร็วกว่า HTTP/HTTPS แน่นอน ไม่เสมอไป ความเร็วหลักๆ ขึ้นกับคุณภาพสายของผู้ให้บริการพร็อกซี ไม่ใช่ตัวโปรโตคอล HTTP มีแคชอาจเร็วขึ้น HTTPS มีค่าใช้จ่ายแฮนด์เชคเล็กน้อย SOCKS5 ค่าใช้จ่ายส่งต่อต่ำ — อย่าโดนคำพูด "SOCKS5 เร็วกว่า" หลอก เทสต์จริงเป็นเกณฑ์
- ความเข้าใจผิด 2: SOCKS5 ต้องปลอดภัยกว่า HTTP/HTTPS แน่นอน ถูกบางส่วน SOCKS5 "ไม่แกะเนื้อหา" ลวงตาได้มากกว่าจริง พร็อกซี HTTPS ไม่ถอดรหัสเนื้อหา HTTPS (แต่เห็น header CONNECT) พร็อกซี HTTP ข้อความเปล่าเต็มรูปแบบ — แต่แก่นความปลอดภัยคือ "ผู้ให้บริการพร็อกซีไว้ใจได้ไหม" (แอบเก็บ log ไหม โดนปนเปื้อนไหม) ตัวโปรโตคอลไม่ได้กำหนดระดับความปลอดภัย ชื่อเสียงผู้ให้บริการสำคัญกว่าประเภทโปรโตคอล
- ความเข้าใจผิด 3: พร็อกซี HTTP ทำข้อมูลท่องเว็บคุณรั่ว ไม่เสมอไป พร็อกซี HTTP ดูแลทราฟฟิกข้อความเปล่า — ตอนคุณเข้าเว็บ HTTPS ผ่านพร็อกซี HTTP พร็อกซี HTTP เห็น "คำขอเชื่อมต่อ" ไม่ใช่เนื้อหาเข้ารหัส (การเข้ารหัส TLS เกิดหลังพร็อกซี HTTP); แต่ตอนเข้าเว็บ HTTP ล้วน พร็อกซี HTTP "เห็น" เนื้อหาจริงๆ สิ่งที่ต้องป้องกันจริงคือ "ผู้ให้บริการพร็อกซีแอบเก็บ log" กับ "WebRTC ในเครื่องรั่ว IP จริง" (การป้องกัน WebRTC รั่ว อธิบายครบในบทความ IP รั่วทาง WebRTC)
- ความเข้าใจผิด 4: สามแบบเลือกอะไรก็ได้ ยังไงก็ใช้ได้ ไม่ถูก ผลลัพธ์คลาสสิกสุดเลือกผิดประเภท: เอาข้อมูล SOCKS5 ไปกรอกในประเภท HTTP ต่อไม่ติดหรือไทม์เอาต์; ใช้พร็อกซี HTTP แทน HTTPS เข้าเว็บ HTTPS ไม่ได้ เลือกตามประเภทที่ผู้ให้บริการระบุ อย่าปนกัน
เบื้องหลังสี่ความเข้าใจผิดคือตรรกะเดียวกัน: SOCKS5/HTTPS/HTTP คือ "ความสามารถต่างกัน" ไม่ใช่ "ดีชั่วต่างกัน" — เลือกถูกสถานการณ์ HTTP ถูกๆ ก็ถูก; เลือกผิดสถานการณ์ SOCKS5 แพงๆ ก็ไร้ประโยชน์
คำถามที่พบบ่อย
SOCKS5, HTTP, HTTPS ตัวไหนเร็วกว่า?
ไม่มีคำตอบตายตัว ความเร็วขึ้นกับคุณภาพสายผู้ให้บริการ ระยะโหนด แบนด์วิดท์ HTTP มีแคช (คำขอซ้ำอาจเร็วขึ้น) HTTPS มีค่าใช้จ่ายแฮนด์เชค SOCKS5 ค่าใช้จ่ายส่งต่อต่ำ — อย่าเลือกความเร็วตามโปรโตคอล เลือกตามเทสต์จริงผู้ให้บริการ
ทำหลายบัญชีต้องใช้ SOCKS5 ไหม?
ไม่จำเป็น ทำหลายบัญชีส่วนใหญ่แทบทั้งหมดคือโอเปอเรชันเว็บ (ล็อกอินแพลตฟอร์ม ทำงานหลังบ้าน โพสต์คอนเทนต์) พร็อกซี HTTPS พอใช้และเข้ากันได้ดีสุด เฉพาะตอนส่งต่อทราฟฟิกนอกเว็บ (UDP เกม ไคลเอนต์พิเศษ) หรือตามหา "พร็อกซีไม่แกะเนื้อหา" ถึงต้อง SOCKS5
ขั้นตอนคอนฟิก SOCKS5 / HTTP / HTTPS เหมือนกันไหม?
เหมือนกันพื้นฐาน: ต่างแค่ดรอปดาวน์ "ประเภทพร็อกซี" เลือก SOCKS5, HTTP หรือ HTTPS ที่เหลือ (กรอก IP/พอร์ต/บัญชี/รหัสผ่าน เทสต์การเชื่อมต่อ) เหมือนกันหมด เลือกประเภทถูก ที่เหลือกรอกตามนั้น
จะรู้ได้ยังไงว่าพร็อกซีฉันเป็น SOCKS5, HTTP หรือ HTTPS?
ดูข้อมูลพร็อกซีที่ผู้ให้บริการให้: รูปแบบปกติคือ type://host:port:account:password ฟิลด์ type คำนำหน้าคือประเภท — socks5:// คือ SOCKS5, http:// คือ HTTP, https:// คือ HTTPS ไม่แน่ใจถาม CS ผู้ให้บริการ หรือดูพอร์ตตรงๆ (SOCKS5 ปกติ 1080/1081, HTTP/HTTPS ปกติ 8080/3128 แต่ไม่ตายตัว)
เบราว์เซอร์ลายนิ้วมือรองรับพร็อกซีกี่ประเภท?
เบราว์เซอร์ลายนิ้วมือยอดนิยมโดยทั่วไปรองรับพร้อมกัน HTTP, HTTPS และ SOCKS5 — การตั้งค่าพร็อกซี MasBrowser มีสามแบบ + แตะเดียวเทสต์การเชื่อมต่อ (Check proxy) เป็นการตั้งค่ามาตรฐานอุตสาหกรรม ประเภทที่รองรับเฉพาะตามหน้าจอผลิตภัณฑ์ ตอนคอนฟิกดูดรอปดาวน์มีอะไรก่อน แล้วเลือกตามคำนำหน้าผู้ให้บริการให้
บทสรุป
SOCKS5, HTTP, HTTPS พร็อกซีสามแบบ โดยแก่นคือสามเครื่องมือ "ความสามารถต่างกัน": พร็อกซี HTTP เข้าใจเว็บข้อความเปล่า พร็อกซี HTTPS พร็อกซีเว็บเข้ารหัสได้ SOCKS5 ส่งต่อทุกทราฟฟิกและไม่แกะเนื้อหา — แต่ละแบบมีสถานการณ์ของตัวเอง ไม่มีดีชั่วตายตัว
สำหรับคนทำหลายบัญชีส่วนใหญ่แทบทั้งหมด: โอเปอเรชันเว็บยึด HTTPS (HTTP เฉพาะเว็บข้อความเปล่า) มีความต้องการทราฟฟิกพิเศษหรือความลวงตาสูงกว่าค่อยขึ้น SOCKS5 — อย่าเพราะ "ฟังดูแพง" จ่ายเพิ่ม อย่าเพราะประหยัดเลือกประเภทผิด ตอนคอนฟิกจำ "ประเภทเลือกตามคำนำหน้าผู้ให้บริการ ที่เหลือกรอกตามนั้น เทสต์ผ่านก่อนเปิด" พร็อกซีสามแบบไม่มีปัญหา ฟรี 2 สภาพแวดล้อม ก่อนอื่นเอา 1 สภาพแวดล้อมรันคอนฟิกพร็อกซีให้ผ่าน (เลือกประเภท → กรอกข้อมูล → Check proxy) ยืนยันพร็อกซีนิ่งแล้วค่อยกระจายทุบบัญชี — ดาวน์โหลด MasBrowser คอนฟิกพร็อกซีสภาพแวดล้อมแรกขึ้นมา