Hướng Dẫn Cài Đặt MTProxy Trên Ubuntu 22.04 Cho Telegram – Dễ Dàng

23/06/2025 P T P Server 5 phút đọc

Quảng cáo

728x90 Banner Advertisement

Thay thế bằng mã Google AdSense

MTProxy Trên Ubuntu 22.04: Hướng Dẫn Chi Tiết

MTProxy là một giải pháp proxy chính thức của Telegram, giúp người dùng bypass các hạn chế mạng và duy trì kết nối bảo mật. Trong bài viết này, chúng ta sẽ hướng dẫn chi tiết cách cài đặt MTProxy trên hệ điều hành Ubuntu 22.04. Hãy tiếp tục đọc để biết thêm thông tin!

Mở Bài

Trước khi bắt đầu, cần lưu ý rằng việc sử dụng MTProxy cần tuân thủ các quy định pháp luật địa phương. Đây là một công cụ giúp cải thiện độ tin cậy và bảo mật trong các môi trường mạng nhất định, nhưng nó phải được sử dụng đúng đắn.

Nội Dung Chính

1. Khởi Tạo Máy Chủ

  • Dịch vụ: Ubuntu
  • Cấu hình đề xuất:
  • 512MB RAM
  • 2 vCPU
  • 1TB băng thông
  • Lưu ý:
  • Chọn vị trí máy chủ ở nơi không bị chặn Telegram.

2. Kết Nối SSH Vào Máy Chủ

Để bắt đầu, bạn cần kết nối SSH vào máy chủ Ubuntu 22.04:

ssh ubuntu@<địa_chỉ_IP>

3. Cập Nhật Hệ Thống

Sau khi kết nối, hãy cập nhật hệ thống của bạn:

sudo apt-get update

4. Cài Đặt Các Gói Cần Thiết

Cài đặt các gói phần mềm cần thiết để xây dựng MTProxy:

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

Nếu bạn đang sử dụng hệ thống CentOS, hãy thêm các gói lib c++ sau:

sudo dnf install git curl make automake gcc gcc-c++ kernel-devel g++ openssl-devel zlib-devel xxd

5. Tải Mã Nguồn MTProxy

Cài đặt mã nguồn MTProxy bằng cách sử dụng Git:

git clone https://github.com/GetPageSpeed/MTProxy
cd MTProxy

6. Chỉnh Sửa Makefile

Mở tệp Makefile và thêm -fcommon vào cuối dòng COMMON_CFLAGSCOMMON_LDFLAGS:

nano Makefile

Thay đổi nội dung như sau:

COMMON_CFLAGS += -fcommon
COMMON_LDFLAGS += -fcommon

7. Sửa chữa Makefile (cập nhật)

Nếu bạn thấy quá trình này gặp khó khăn, bạn có thể tham khảo thêm thông tin từ các nguồn khác, như hướng dẫn từ GreenCloud VPS[2].

8. Compiling MTProxy

Bây giờ, hãy bắt đầu quá trình biên soạn MTProxy bằng lệnh make:

make

9. Cài Đặt Binary

Sau khi biên soạn thành công, hãy cài đặt file binary vào thư mục /opt/MTProxy:

sudo mkdir /opt/MTProxy
sudo cp objs/bin/mtproto-proxy /opt/MTProxy/
cd /opt/MTProxy

10. Tải Configuration File

Tải tệp config file từ Telegram bằng cách sử dụng lệnh curl:

sudo curl -s https://core.telegram.org/getProxySecret -o proxy-secret
sudo curl -s https://core.telegram.org/getProxyConfig -o proxy-multi.conf

11. Tạo Secret Key

Tạo secret key bằng lệnh sau:

Quảng cáo

300x250 In-Content Advertisement

./mtproto-proxy --generate-secret-key /opt/MTProxy/proxy-secret

Lưu lại secret key này vì bạn sẽ cần nó trong quá trình cấu hình.

12. Tạo User Dedicated

Tạo user dedicated để chạy dịch vụ proxy:

sudo adduser mtproxyuser

13. Cấu hình Firewall

Cấu hình firewall để mở cổng cho dịch vụ proxy. Ví dụ, bạn có thể thêm rule vào file /etc/ufw/app.json như sau:

{
    "MTProxy": {
        "ports": [8080]
    }
}

Sau đó, áp dụng thay đổi:

sudo ufw apply

14. Tạo dịch vụ systemd

Tạo file dịch vụ systemd để tự động khởi động dịch vụ proxy khi máy chủ khởi động lại.

[Unit]
Description=MTProxy Server
After=network.target

[Service] User=mtproxyuser ExecStart=/opt/MTProxy/mtproto-proxy -config /opt/MTProxy/proxy-multi.conf Restart=always

[Install] WantedBy=multi-user.target

Lưu lại file này dưới tên mtproxy.service.

15. Khởi động dịch vụ

Khởi động dịch vụ bằng lệnh sau:

sudo systemctl start mtproxy.service

16. Kiểm tra dịch vụ

Kiểm tra dịch vụ đã hoạt động bằng cách mở cổng và sử dụng công cụ kiểm tra như telnet:

telnet <IP_SERVER> 8080

Nếu kết nối thành công, bạn đã có thể sử dụng dịch vụ MTProxy để bypass các hạn chế mạng và duy trì kết nối bảo mật.

Kết Luận

Với hướng dẫn chi tiết này, bạn đã có thể cài đặt MTProxy trên Ubuntu 22.04 để sử dụng với Telegram. MTProxy không chỉ giúp người dùng bypass các hạn chế mạng mà còn cải thiện độ tin cậy và bảo mật của kết nối. Hãy đảm bảo tuân thủ các quy định pháp luật địa phương và sử dụng dịch vụ này đúng đắn. Nếu bạn gặp bất kỳ khó khăn nào trong quá trình cài đặt, hãy tham khảo thêm thông tin từ các nguồn khác nhau. Chúc bạn thành công

Quảng cáo

728x90 Bottom Advertisement

Thay thế bằng mã Google AdSense

Chia sẻ bài viết

Facebook Twitter

Bình luận

Chia sẻ ý kiến của bạn về bài viết này

Viết bình luận

Bình luận của bạn sẽ được kiểm duyệt trước khi hiển thị

Chưa có bình luận nào

Hãy là người đầu tiên bình luận về bài viết này!