NATVPS.id – Anda dapat membuat server proxy Telegram Anda sendiri di NAT VPS. Menggunakan proxy di Telegram dapat meningkatkan keamanan koneksi, mengingat IP Anda disembunyikan. Menggunakan proxy juga memungkinkan Anda untuk bebas dari pembatasan ISP jika ada.
Pada postingan ini, kita akan membahas mengenai langkah-langkah membuat server proxy Telegram di NAT VPS. Proxy ini akan menggunakan protokol MTProto.
Membuat Server Proxy
Kita dapat langsung membuat server proxy, karena kita akan menggunakan script instalasi otomatis dari @HirbodBehnam.
Masukkan command berikut untuk memulai instalasi:
curl -o MTProtoProxyInstall.sh -sL https://git.io/fjo34 bash MTProtoProxyInstall.sh
Script akan menanyai beberapa pertanyaan mengenai server proxy yang akan dibuat. Masukkan jawaban seperti berikut:
- Select a port to proxy listen on it (-1 to randomize): Port untuk server proxy, misalnya 55006
- Now tell me a user name. Usernames are used to name secrets: Username untuk server proxy, misalnya hendra
- Do you want to set secret manually or shall I create a random secret? Masukkan 2 agar script membuat secret secara otomatis
- Do you want to limit users connected to this secret?(y/n) Masukkan y untuk membatasi jumlah pengguna atau n untuk tidak membatasi
- Do you want to add another secret? Masukkan n
- Do want to restrict the connections? Select one: Pilih 2
- Do you want to setup the advertising tag? Masukkan n
- Select a host that DPI thinks you are visiting (TLS_DOMAIN): Domain yang akan menjadi proxy, misalnya Cloudflare (www.cloudflare.com)
Jika sudah, tekan Enter dan proses pengaturan server proxy akan segera berjalan.
Akan muncul pertanyaan ‘Looks like “UFW”(Firewall) is not installed Do you want to install it?(y/n)’. Masukkan y untuk memasang firewall atau n untuk melewati instalasi firewall. Pada pertanyaan “Do you want to use BBR? BBR might help your proxy run faster.(y/n)”, masukkan y untuk memasang TCP-BBR atau n untuk tidak.
Jika Anda melihat tampilan seperti ini, maka proses konfigurasi telah berhasil. Hore!
Seperti yang tertera pada cuplikan layar di atas, link proxy Anda terdapat pada akhir tampilan, seperti tg://proxy?server=103.180.125.226&port=55006&secret=ee0XXXXXXXXXXXXXXX. Simpan alamat tersebut, karena nantinya akan kita gunakan untuk menghubungkan ke server proxy.
Pengaturan Domain (Port) Forwarding
Pengaturan port forwarding perlu dilakukan agar server proxy dapat diakses dari luar VPS, menggunakan shared IP publik.
Atur port forwarding seperti berikut:
- Protokol: TCP
- Source Domain/IP: IP publik VPS (untuk HostData.id, pilih salah satu)
- Source Port: Port untuk penghubungan server proxy (bebas)
- Destination IP: IP private VPS
- Destination Port: Port server proxy sebelumnya (55006)
Perubahan Pada Alamat Server Proxy
Pada script sebelumnya, kita telah mendapatkan link / alamat server proxy kita, yaitu seperti tg://proxy?server=103.180.125.226&port=55006&secret=ee0XXXXXXXXXXXXXXX. 103.180.125.226 adalah IP publik, dan 55006 adalah port untuk penghubungan ke server proxy.
Keduanya perlu berubah jika pengaturan port forwarding tidak sama dengan konfigurasi server proxy. Misalnya, jika port forwarding menggunakan IP 103.180.125.227 (Source IP), maka ganti 103.180.125.226 dengan 103.180.125.227 (Source IP). Begitu juga dengan port, sesuaikan dengan Source Port.
Jika mengikuti konfigurasi port forwarding sebelumnya, maka alamat server proxy akan menjadi seperti ini: tg://proxy?server=103.180.125.227&port=55006&secret=ee0XXXXXXXXXXXXXXX. Perhatikan teks yang digaris bawahi.
Selesai!
Salin alamat server proxy yang sudah diubah, lalu buka di aplikasi Telegram. Alamat proxy akan otomatis terdeteksi dan siap untuk dihubungkan. Yeay!
Penutup
Demikainlah postingan kami kali ini. Semoga dapat membantu Anda. Jangan lupa untuk join ke grup Telegram @IPv6Indonesia jika ada pertanyaan atau saran.
Mohon maaf jika ada kesalahan kata, dan terima kasih sudah membaca!