วิธีสร้าง Telegram MTProto Proxy
โทรเลข MTProto proxy เป็นโปรโตคอลการสื่อสารที่ปลอดภัยซึ่งใช้โดย Telegram แอพส่งข้อความโต้ตอบแบบทันทียอดนิยม
ให้บริการส่งข้อความสำหรับลูกค้า Telegram และ Telegram API ที่ใช้โดยนักพัฒนาบุคคลที่สาม
MTProto ได้รับการออกแบบให้รวดเร็ว มีประสิทธิภาพ และปลอดภัย โดยมุ่งเน้นที่การรักษาความเป็นส่วนตัวและความลับสำหรับผู้ใช้
โปรโตคอลได้รับการปรับให้เหมาะสมสำหรับการส่งข้อมูลความเร็วสูงและความน่าเชื่อถือ ทำให้เหมาะสำหรับการใช้งานในพื้นที่ที่มีแบนด์วิธจำกัดและการเชื่อมต่อที่ไม่น่าเชื่อถือ
ชื่อของฉันคือ แจ็ค ไรเคิล จาก ที่ปรึกษาโทรเลข ทีม. ในบทความนี้ ฉันต้องการแสดงวิธีสร้าง Telegram MTProto proxy อย่างง่ายดาย
อยู่กับฉันจนจบและส่งความคิดเห็นของคุณ
พร็อกซี่คืออะไร?
“พร็อกซี” คือเซิร์ฟเวอร์ที่ทำหน้าที่เป็นตัวกลางสำหรับคำขอจากลูกค้าที่ต้องการทรัพยากรจากเซิร์ฟเวอร์อื่น
ไคลเอนต์เชื่อมต่อกับพร็อกซีเซิร์ฟเวอร์ โดยร้องขอบริการบางอย่าง เช่น ไฟล์ การเชื่อมต่อ เว็บเพจ หรือทรัพยากรอื่นที่มีให้จากเซิร์ฟเวอร์อื่น
พร็อกซีเซิร์ฟเวอร์ประเมินคำขอตามกฎการกรอง ซึ่งกำหนดว่าคำขอของไคลเอ็นต์จะได้รับหรือปฏิเสธ
ผู้รับมอบฉันทะมักใช้เพื่อ:
- กรองและบล็อกการรับส่งข้อมูลที่ไม่ต้องการ เช่น มัลแวร์ สแปม และเว็บไซต์ที่เป็นอันตราย
- เพิ่มความปลอดภัยและความเป็นส่วนตัวด้วยการซ่อนที่อยู่ IP ของลูกค้าและข้อมูลระบุอื่นๆ
- ข้ามข้อจำกัดทางภูมิศาสตร์และการเซ็นเซอร์โดยดูเหมือนว่ามาจากที่อื่น
- ปรับปรุงประสิทธิภาพด้วยการแคชเนื้อหาที่ร้องขอบ่อยและให้บริการแก่ลูกค้าโดยไม่ต้องร้องขอจากแหล่งที่มาในแต่ละครั้ง
พร็อกซีมีหลายประเภท เช่น พร็อกซี HTTP, พร็อกซี SOCKS และ VPN แต่ละประเภทมีกรณีการใช้งานเฉพาะและระดับความปลอดภัยและความเป็นส่วนตัว
อ่านตอนนี้! 10 สุดยอดช่องเดิมพันโทรเลข
Telegram Proxy คืออะไร?
พร็อกซีโทรเลข เป็นพร็อกซีเซิร์ฟเวอร์ที่ใช้ในการเข้าถึงแอพส่งข้อความ Telegram และบริการต่างๆ
ใช้เพื่อข้ามข้อจำกัดของเครือข่าย เช่น การเซ็นเซอร์และข้อจำกัดทางภูมิศาสตร์ และเพื่อปรับปรุงความเร็วและความน่าเชื่อถือของบริการ Telegram
โดยเชื่อมต่อกับ a Telegram พร็อกซีเซิร์ฟเวอร์ ผู้ใช้สามารถซ่อนที่อยู่ IP และตำแหน่ง และเข้าถึงได้ บริการโทรเลข ราวกับว่าพวกเขาอยู่ในประเทศหรือภูมิภาคอื่น
พร็อกซีเซิร์ฟเวอร์ของ Telegram ยังอนุญาตให้ผู้ใช้ข้ามไฟร์วอลล์และมาตรการรักษาความปลอดภัยเครือข่ายอื่นๆ ที่อาจบล็อกการเข้าถึงแอป Telegram
Telegram รองรับทั้ง “SOCKS5” และ “MT โปรโต” โปรโตคอลพร็อกซี
ผู้ใช้สามารถกำหนดค่าไคลเอนต์ Telegram ให้ใช้พร็อกซีเซิร์ฟเวอร์เฉพาะได้โดยการป้อนที่อยู่ของเซิร์ฟเวอร์และหมายเลขพอร์ตในการตั้งค่าของแอพ
Telegram ยังจัดเตรียมรายการพร็อกซีเซิร์ฟเวอร์ที่แนะนำไว้บนเว็บไซต์สำหรับผู้ใช้ที่ต้องการเข้าถึงบริการในภูมิภาคที่ถูกบล็อกหรือจำกัด
จะสร้าง Telegram Proxy ได้อย่างไร?
ในการสร้างพร็อกซีเซิร์ฟเวอร์ Telegram คุณจะต้องทำตามขั้นตอนเหล่านี้:
- เลือกเซิร์ฟเวอร์: คุณจะต้องเช่าหรือซื้อเซิร์ฟเวอร์ที่มีทรัพยากรเพียงพอ (CPU, RAM และแบนด์วิธ) เพื่อจัดการกับทราฟฟิกพร็อกซี คุณสามารถเลือกเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) หรือเซิร์ฟเวอร์เฉพาะได้ขึ้นอยู่กับความต้องการและงบประมาณของคุณ
- ติดตั้งระบบปฏิบัติการ: ติดตั้งระบบปฏิบัติการที่เหมาะสมบนเซิร์ฟเวอร์ เช่น Linux (Ubuntu, CentOS เป็นต้น)
- ติดตั้งซอฟต์แวร์พร็อกซี: เลือกซอฟต์แวร์พร็อกซีที่รองรับโปรโตคอลพร็อกซี Telegram (SOCKS5 หรือ MTProto) และติดตั้งบนเซิร์ฟเวอร์ ตัวเลือกยอดนิยมบางตัว ได้แก่ Squid, Dante และ Shadowsocks
- กำหนดค่าพร็อกซีเซิร์ฟเวอร์: ทำตามคำแนะนำสำหรับซอฟต์แวร์พร็อกซีที่เลือกเพื่อกำหนดค่าเซิร์ฟเวอร์ ซึ่งอาจรวมถึงการตั้งค่าการรับรองความถูกต้อง กฎไฟร์วอลล์ และการตั้งค่าเครือข่าย
- ทดสอบพร็อกซีเซิร์ฟเวอร์: เมื่อตั้งค่าและกำหนดค่าเซิร์ฟเวอร์แล้ว ให้ทดสอบการเชื่อมต่อพร็อกซีจากอุปกรณ์ไคลเอนต์เพื่อให้แน่ใจว่าทำงานตามที่คาดไว้
- แบ่งปันพร็อกซีเซิร์ฟเวอร์: หากคุณต้องการอนุญาตให้ผู้อื่นใช้พร็อกซีเซิร์ฟเวอร์ Telegram ของคุณ คุณจะต้องแบ่งปันที่อยู่ของเซิร์ฟเวอร์และหมายเลขพอร์ตกับพวกเขา ตรวจสอบให้แน่ใจว่าได้ตั้งค่าการรับรองความถูกต้องหรือการเข้ารหัส หากคุณต้องการรักษาความปลอดภัยของการเชื่อมต่อพร็อกซี
โปรดทราบว่าการสร้างและใช้งานพร็อกซีเซิร์ฟเวอร์ของ Telegram อาจมีความซับซ้อนและต้องการความเชี่ยวชาญทางเทคนิคในระดับหนึ่ง
หากคุณไม่คุ้นเคยกับการดูแลระบบเซิร์ฟเวอร์และการรักษาความปลอดภัยเครือข่าย อาจเป็นการดีกว่าที่จะใช้บริการพร็อกซีเชิงพาณิชย์
Telegram MTProto Proxy ปลอดภัยหรือไม่
พร็อกซี Telegram MTProto สามารถให้ความปลอดภัยและความเป็นส่วนตัวในระดับสูง แต่ขึ้นอยู่กับการใช้งานและการกำหนดค่าของพร็อกซีเซิร์ฟเวอร์
MTProto ได้รับการออกแบบให้เป็นโปรโตคอลการสื่อสารที่ปลอดภัยสำหรับ Telegram และใช้การเข้ารหัสแบบ end-to-end เพื่อปกป้องความลับของข้อความของผู้ใช้
อย่างไรก็ตาม ความปลอดภัยและความเป็นส่วนตัวของพร็อกซี Telegram MTProto จะขึ้นอยู่กับความปลอดภัยของพร็อกซีเซิร์ฟเวอร์ด้วย
หากเซิร์ฟเวอร์ไม่ได้รับการกำหนดค่าและรักษาความปลอดภัยอย่างเหมาะสม เซิร์ฟเวอร์อาจเสี่ยงต่อการถูกโจมตี เช่น มัลแวร์ การเจาะระบบ หรือการดักฟัง
เพื่อรับรองความปลอดภัยและความเป็นส่วนตัวของการสื่อสาร Telegram ของคุณเมื่อใช้พร็อกซี MTProto
สิ่งสำคัญคือต้องใช้ผู้ให้บริการพร็อกซีที่มีชื่อเสียงและน่าเชื่อถือ และปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดสำหรับการรักษาความปลอดภัยพร็อกซีเซิร์ฟเวอร์และการเชื่อมต่อ
ซึ่งอาจรวมถึงการใช้การเข้ารหัส การพิสูจน์ตัวตน และไฟร์วอลล์เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต
อย่าพลาด! ช่องทางตลาดหุ้นโทรเลขที่ดีที่สุด
จะหา Telegram MTProto Proxies ได้อย่างไร?
คุณสามารถค้นหาพร็อกซี Telegram MTProto ได้ด้วยวิธีต่อไปนี้:
- เว็บไซต์ Telegram: Telegram จัดเตรียมรายการพร็อกซี MTProto ที่แนะนำไว้บนเว็บไซต์ รายการนี้ได้รับการอัปเดตเป็นประจำและสามารถพบได้โดยการค้นหา "Telegram MTProto proxies" บนเว็บไซต์ Telegram
- ฟอรัมและชุมชนออนไลน์: มีฟอรัมและชุมชนออนไลน์สำหรับ Telegram และหัวข้อที่เน้นความเป็นส่วนตัวโดยเฉพาะ ซึ่งผู้ใช้สามารถแบ่งปันและหารือเกี่ยวกับพร็อกซี MTProto
- บริการพร็อกซีเชิงพาณิชย์: บริการพร็อกซีเชิงพาณิชย์นำเสนอพร็อกซี MTProto ที่ออกแบบมาเพื่อใช้กับ Telegram โดยเฉพาะ บริการเหล่านี้มักจะมอบพร็อกซีที่เชื่อถือได้และปลอดภัยมากกว่าบริการที่พบในชุมชนออนไลน์หรือฟอรัม
โปรดทราบว่าไม่ใช่พร็อกซี MTProto ทั้งหมดที่ปลอดภัยหรือเชื่อถือได้ ก่อนใช้พร็อกซี MTProto อย่าลืมศึกษาข้อมูลผู้ให้บริการและตรวจสอบความคิดเห็นเชิงลบหรือข้อกังวลด้านความปลอดภัย นอกจากนี้ ตรวจสอบให้แน่ใจว่าได้กำหนดการตั้งค่าพร็อกซีในแอป Telegram ของคุณอย่างเหมาะสม เพื่อให้มั่นใจในความปลอดภัยและความเป็นส่วนตัวที่ดีที่สุด
จะติดตั้ง MTProto บน Debian (Linux) ได้อย่างไร?
ในการสร้างพร็อกซีเซิร์ฟเวอร์ MTProto บน Debian คุณสามารถทำตามขั้นตอนเหล่านี้:
1- ติดตั้งแพ็คเกจที่จำเป็น:
sudo ปรับปรุง apt-get
sudo apt-get ติดตั้ง libssl-dev libsodium-dev ที่จำเป็นต่อการสร้าง
2- ดาวน์โหลดและแตกซอร์สโค้ดของพร็อกซี MTProto:
wget https://github.com/TelegramMessenger/MTProxy/archive/master.zip
unzip master.zip
cd MTProxy-master.cd
3- รวบรวมและติดตั้งพร็อกซี MTProto:
ทำ
sudo ทำการติดตั้ง
4- สร้างไฟล์การกำหนดค่าสำหรับพร็อกซี:
sudo นาโน /etc/mtproxy.conf
5- เพิ่มสิ่งต่อไปนี้ในไฟล์คอนฟิกูเรชัน:
# การกำหนดค่า MTProxy
# รหัสลับสำหรับเข้ารหัสการรับส่งข้อมูล
# สร้างคีย์สุ่มด้วย head -c 16 /dev/urandom | xxd -ps
SECRET=your_secret_key
# กำลังฟังที่อยู่ IP
ไอพี=0.0.0.0
#พอร์ตการฟัง
พอร์ต = 8888
# จำนวนลูกค้าสูงสุด
คนงาน=100
#บันทึกระดับ
# 0: เงียบ
# 1: ข้อผิดพลาด
# 2: คำเตือน
# 3: ข้อมูล
# 4: แก้ปัญหา
บันทึก=3
6- แทนที่ your_secret_key
ด้วยรหัสลับที่สร้างขึ้นแบบสุ่ม (16 ไบต์)
7- เริ่มพร็อกซี MTProto:
sudo mtproto-proxy -u ไม่มีใคร -p 8888 -H 443 -S –aes-pwd /etc/mtproxy.conf /etc/mtproxy.log
8- ตรวจสอบว่าพร็อกซีกำลังทำงานและยอมรับการเชื่อมต่อ:
sudo netstat -anp | grep 8888
9- กำหนดค่าไฟร์วอลล์เพื่ออนุญาตทราฟฟิกขาเข้าที่พอร์ต 8888:
sudo ufw allow 8888
sudo ufw รีโหลด
โปรดทราบว่านี่เป็นตัวอย่างพื้นฐานของวิธีตั้งค่า MTProto proxy บน Debian
คุณอาจต้องทำการเปลี่ยนแปลงเพิ่มเติมกับการกำหนดค่า ไฟร์วอลล์ และการตั้งค่าเครือข่าย ทั้งนี้ขึ้นอยู่กับความต้องการเฉพาะและข้อกำหนดด้านความปลอดภัยของคุณ
นอกจากนี้ สิ่งสำคัญคือต้องอัปเดตพร็อกซี MTProto ของคุณด้วยแพตช์และอัปเกรดความปลอดภัยล่าสุดเพื่อให้แน่ใจว่ามีความปลอดภัยและเสถียรภาพอย่างต่อเนื่อง
วิธีสร้าง MTProto บน Windows Server
นี่คือภาพรวมระดับสูงของขั้นตอนในการสร้างพร็อกซี MTProto บน Windows Server:
- เตรียมเซิร์ฟเวอร์: ติดตั้งซอฟต์แวร์ที่จำเป็นบนเซิร์ฟเวอร์ เช่น Windows Server และโปรแกรมแก้ไขข้อความ
- ติดตั้งซอฟต์แวร์พร็อกซี MTProto: ดาวน์โหลดซอฟต์แวร์พร็อกซี MTProto และแตกไฟล์ไปยังไดเร็กทอรีบนเซิร์ฟเวอร์
- กำหนดค่าพร็อกซี MTProto: เปิดไฟล์การกำหนดค่าในโปรแกรมแก้ไขข้อความและกำหนดการตั้งค่า เช่น ที่อยู่และพอร์ตการฟัง การเข้ารหัส และการรับรองความถูกต้อง
- เริ่มพร็อกซี MTProto: เริ่มพร็อกซี MTProto โดยใช้บรรทัดคำสั่งหรือสคริปต์
- ทดสอบพร็อกซี MTProto: เชื่อมต่อกับพร็อกซี MTProto จากอุปกรณ์ไคลเอนต์และทดสอบว่าทำงานตามที่คาดไว้
คำสุดท้าย
ขั้นตอนที่แน่นอนในการสร้างพร็อกซี MTProto อาจแตกต่างกันไปตามซอฟต์แวร์เฉพาะที่ใช้และการกำหนดค่าของเซิร์ฟเวอร์
ก่อนดำเนินการต่อ โปรดทำความคุ้นเคยกับเอกสารประกอบและข้อกำหนดของซอฟต์แวร์พร็อกซี MTProto ที่คุณเลือก
หากคุณต้องการค้นหาสิ่งที่ดีที่สุด ช่องภาพยนตร์โทรเลข และจัดกลุ่ม เพียงตรวจสอบบทความที่เกี่ยวข้อง