TopDev

Hướng dẫn tạo MTProto Proxy trên Ubuntu để vào telegram không bị chặn

admin 📖 5 phút đọc 💬 3 phản hồi

Chào bạn! Để tạo proxy cho truy cập Telegram trên server Ubuntu, bạn có thể sử dụng MTProto Proxy – đây là phương thức chính thức của Telegram để vượt chặn. Dưới đây là hướng dẫn chi tiết để bạn triển khai MTProto Proxy trên Ubuntu:



🛠 Hướng dẫn cài đặt MTProto Proxy trên Ubuntu#

🔹 Bước 1: Cập nhật hệ thống#

sudo apt update && sudo apt upgrade -y

🔹 Bước 2: Cài đặt các gói cần thiết#

sudo apt install git curl build-essential libssl-dev zlib1g-dev -y

🔹 Bước 3: Clone mã nguồn MTProto Proxy#

git clone https://github.com/TelegramMessenger/MTProxy cd MTProxy make

🔹 Bước 4: Tạo secret key#

head -c 16 /dev/urandom | xxd -ps

Giữ lại chuỗi secret này, bạn sẽ dùng nó sau.

🔹 Bước 5: Khởi chạy Proxy Server#

Thay your_secret bằng chuỗi bạn vừa tạo ở trên:

./objs/bin/mtproto-proxy -u nobody -p 8888 -H 443 -S your_secret --aes-pwd proxy-secret proxy-multi.conf -M 1

Giải thích các tùy chọn:

  • -p 8888: Cổng nội bộ để quản lý.

  • -H 443: Cổng MTProto bạn muốn sử dụng (443 là phổ biến).

  • -S: Secret.

  • -M: Số lượng worker.

🔹 Bước 6: Mở cổng tường lửa (nếu cần)#

sudo ufw allow 443/tcp



🌐 Tạo liên kết mời Telegram#

Telegram sử dụng định dạng như sau để truy cập proxy:

tg://proxy?server=IP_ADDRESS&port=443&secret=SECRET

Hoặc dạng web:

https://t.me/proxy?server=IP_ADDRESS&port=443&secret=SECRET

Trong đó:

  • IP_ADDRESS: là địa chỉ IP public của server.

  • SECRET: là chuỗi secret key (theo hex, không có 0x phía trước).



🔄 Khởi động tự động (tùy chọn)#

Bạn có thể tạo file systemd để proxy khởi động cùng hệ thống:

sudo nano /etc/systemd/system/mtproxy.service

Dán nội dung sau (thay your_secret và đường dẫn đúng):

` [Unit] Description=MTProto Proxy After=network.target

[Service] Type=simple User=nobody WorkingDirectory=/home/your_user/MTProxy ExecStart=/home/your_user/MTProxy/objs/bin/mtproto-proxy -u nobody -p 8888 -H 443 -S your_secret --aes-pwd proxy-secret proxy-multi.conf -M 1 Restart=always

[Install] WantedBy=multi-user.target `

Sau đó:

sudo systemctl daemon-reexec sudo systemctl daemon-reload sudo systemctl enable mtproxy sudo systemctl start mtproxy

3 phản hồi

  1. minhu ✎ đã sửa #1

    Bước 1: Bạn copy các link này mở từ trình duyệt => sẽ nhảy về app telegram => add vào

    tg://proxy?server=8.209.220.220&port=443&secret=eefb34260ef252394838c959e3c93fcc53617a7572652e6d6963726f736f66742e636f6d tg://proxy?server=204.76.203.25&port=443&secret=15115115115115115115115115115115 tg://proxy?server=87.229.100.238&port=443&secret=eeRighJJvXrFGRMCIMJdCQ tg://proxy?server=194.120.230.180&port=65&secret=eeNEgYdJvXrFGRMCIMJdCQ== tg://proxy?server=5.75.199.133&port=443&secret=eeNEgYdJvXrFGRMCIMJdCQ tg://proxy?server=195.26.226.113&port=443&secret=eeNEgYdJvXrFGRMCIMJdCQ== tg://proxy?server=159.89.202.220&port=443&secret=ee79e344818749bd7ac519130220c25d096d792e7461782e676f762e6972 tg://proxy?server=38.180.28.68&port=42917&secret=ee15468683ef9d434b6f17b62df757b7637777772e50617950616c2e636f6d tg://proxy?server=43.100.108.52&port=443&secret=eefb03a3ae5cb5520aad82648314f6d2c3617a7572652e6d6963726f736f66742e636f6d tg://proxy?server=8.209.248.137&port=443&secret=eed171ddf419abe612a7efa5c0cde8dd16617a7572652e6d6963726f736f66742e636f6d

    Bước 2: Tham khảo cách khác và theo dõi bài viết để update thông tin

  2. minhu #2
    • tg://proxy?server=43.100.108.34&port=443&secret=ee5f0f7abbca83c3465bf499d8870f3280617a7572652e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=8.209.200.140&port=443&secret=ee3cdc01a2a1efb4d9a28c11a7de9cc954617a7572652e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=188.34.166.237&port=2443&secret=ee7227e98a7af39dc82329ea3a09fcd53d&bot=@mtpro_xyz_bot

    • tg://proxy?server=116.203.149.201&port=443&secret=eecf09e5861586f39dafe5aa1f2ff9f205726161682e6972&bot=@mtpro_xyz_bot

    • tg://proxy?server=3.140.195.164&port=443&secret=ee072072072072072072072072072072077472616e736c6174652e676f6f&bot=@mtpro_xyz_bot

    • tg://proxy?server=142.132.190.166&port=443&secret=eecf09e5861586f39dafe5aa1f2ff9f205636f64652e676f6f676c652e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=91.142.79.80&port=443&secret=ee0000f00f0f775555fffffff5006e2e692d2d2d2d2d2d696e2e61707063656e7465722e6d732d2d2d2d2d2d&bot=@mtpro_xyz_bot

    • tg://proxy?server=139.59.141.67&port=443&secret=eec80ff604fa45408f1d152624d3bffcf276616e2e6e616a76612e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=195.2.79.210&port=44443&secret=ee000000000000000000000000000000&bot=@mtpro_xyz_bot

    • tg://proxy?server=43.100.108.4&port=443&secret=ee09ec43212b76963668568efe88646a57617a7572652e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=154.83.87.68&port=1443&secret=ee548593a9c0688f4f7d9d57377897d96473332e616d617a6f6e6177732e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=185.132.125.139&port=16399&secret=ee71f9dd055d90afcc7357f2985dadedd87777772e50617950616c2e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=45.67.139.63&port=8882&secret=eed700433aba3557d5e83d82beb4ab735873332e616d617a6f6e6177732e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=165.22.58.33&port=443&secret=ee1ee54df601094428903410c6c068de9f7777772e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=204.12.192.218&port=443&secret=ee1603010200010001fc030386e24c3add646f636b65722d6d6972726f722e6f7267&bot=@mtpro_xyz_bot

    • tg://proxy?server=176.65.131.61&port=85&secret=ee0000f00f0f775555fffffff500762e63702d2d&bot=@mtpro_xyz_bot

    • tg://proxy?server=14.102.10.131&port=85&secret=ee00ff000fffff00fff5555ffffffffff5662e6b6f2d2d&bot=@mtpro_xyz_bot

    • tg://proxy?server=37.27.22.248&port=443&secret=ee08c672729aa5fae4dcf8cd8c36312e7573686579706f6f722e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=astatine.delta.lg.snapchat.paypal.phi.omicron.transfer-tous.co.uk&port=3443&secret=ee082082082082082082082082082082087472616e736c6174652e676f6f&bot=@mtpro_xyz_bot

    • tg://proxy?server=134.122.55.2&port=443&secret=ee79e344818749bd7ac519130220c25d09636865636b2d686f73742e6e6574&bot=@mtpro_xyz_bot

    • tg://proxy?server=8.211.154.148&port=443&secret=eebc7f7f8231c7d15a15c0419771bf07f2617a7572652e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=38.180.28.68&port=42917&secret=ee15468683ef9d434b6f17b62df757b7637777772e50617950616c2e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=47.82.105.113&port=443&secret=ee322d491f4ecd65f621d519ef172b0407617a7572652e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=8.211.142.25&port=443&secret=ee8446e8f9d42fa5c2e27d45cb23d58a79617a7572652e6d6963726f736f66742e636f6d&bot=@mtpro_xyz_bot

    • tg://proxy?server=14.102.10.108&port=85&secret=ee00ff000fffff00fff5555ffffffffff5662e6b6f2d2d&bot=@mtpro_xyz_bot

    • tg://proxy?server=outgoing-connection.port-ssh.co.uk&port=3443&secret=ee082082082082082082082082082082087472616e736c6174652e676f6f&bot=@mtpro_xyz_bot

    • tg://proxy?server=108.181.71.97&port=465&secret=ee082082082082082082082082082082087a716b746c77697561767676717174347962766776693774796f34686a6c357867667576706466366f746a69796367777162796d327161642e6f6e696f6e&bot=@mtpro_xyz_bot

  3. minhu #3

    Dưới đây là hướng dẫn chi tiết từng bước để cài đặt và cấu hình MTProto Proxy cho Telegram trên máy chủ Linux (Ubuntu/CentOS). MTProto Proxy là giao thức proxy chính thức của Telegram, hỗ trợ mã hóa và được dùng phổ biến để vượt kiểm duyệt.



    🧩 Yêu cầu hệ thống#

    • VPS hoặc máy chủ riêng với Linux (Ubuntu 20.04/22.04 hoặc CentOS 7/8)

    • Quyền root hoặc sudo

    • Đã cài đặt Git, Python 3, và Docker (tùy theo cách cài)



    Cách 1: Cài đặt MTProto Proxy bằng Docker (Khuyên dùng)#

    ✅ Bước 1: Cài Docker#

    Ubuntu:

    sudo apt update sudo apt install -y docker.io sudo systemctl enable docker sudo systemctl start docker

    CentOS:

    sudo yum install -y docker sudo systemctl enable docker sudo systemctl start docker

    ✅ Bước 2: Tạo thư mục và tải mã nguồn MTProto Proxy#

    git clone https://github.com/alexbers/mtprotoproxy.git cd mtprotoproxy

    ✅ Bước 3: Cấu hình config.py#

    Tạo tệp config.py hoặc sao chép từ mẫu:

    cp config.py.example config.py nano config.py

    Chỉnh sửa:

    PORT = 443 USERS = { "user1": "0123456789abcdef0123456789abcdef" } AD_TAG = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" # tag quảng cáo từ Telegram (tùy chọn)

    🔑 Để tạo secret:

    openssl rand -hex 16

    🔗 Để lấy AD_TAG từ Telegram (nếu muốn proxy có thể public):

    ✅ Bước 4: Chạy bằng Docker#

    docker build -t mtproxy . docker run -d --name mtproxy -p 443:443 mtproxy

    Link MTProto có dạng:

    tg://proxy?server=YOUR_IP&port=443&secret=0123456789abcdef0123456789abcdef



    Cách 2: Cài đặt thủ công không cần Docker#

    ✅ Bước 1: Cài đặt yêu cầu#

    sudo apt update sudo apt install -y git python3 python3-pip

    ✅ Bước 2: Clone và cài#

    git clone https://github.com/alexbers/mtprotoproxy.git cd mtprotoproxy pip3 install -r requirements.txt

    ✅ Bước 3: Cấu hình#

    Tạo file config.py như ở trên.

    ✅ Bước 4: Chạy Proxy#

    python3 mtprotoproxy.py

    Để chạy nền hoặc dùng screen/tmux.



    🧱 Mở cổng firewall (nếu cần)#

    Ubuntu + UFW:

    sudo ufw allow 443/tcp

    CentOS + firewalld:

    sudo firewall-cmd --add-port=443/tcp --permanent sudo firewall-cmd --reload



    🚀 Một số lệnh quản lý Docker proxy#

    Lệnh Mô tả
    docker ps Kiểm tra container đang chạy
    docker stop mtproxy Dừng proxy
    docker start mtproxy Khởi động lại
    docker logs mtproxy Xem log hoạt động


    🔐 Bảo mật & tối ưu#

    • Dùng port khác 443 để tránh bị quét nếu không cần công khai.

    • Chạy qua hệ thống kiểm tra DDOS nếu lưu lượng lớn.

    • Không nên chia sẻ secret công khai nếu không cần thiết.

Bài liên quan trong #Tin tức

✓ Đã sao chép link