Cara Memasang Proxy Untuk apt/apt-get Pada Ubuntu

Posted by

Beberapa hari ini saya sedang ada pekerjaan implementasi sistem email server Zimbra di salah satu klien, mereka rencananya menggunakan Ubuntu 18.04.3 dan Zimbra 8.8.15. Adapun untuk Zimbra saat ini untuk instalasi nya butuh koneksi internet karena harus mendownload paket-paket dependensi dari repo Zimbra langsung. Dan proses tersebut menggunakan service apt/apt-get pada Ubuntu.

Nah masalah dimulai disini. Server Repo Zimbra berada diluar negeri, jadi untuk koneksi membutuhkan akses internasional, dan setelah di cek, akses internasional speednya dibatasi sehingga membuat proses download dependensi Zimbra butuh waktu cukup lama. Nah daripada menunggu lama, saya siapkan sebuah cloud proxy dengan server di Indonesia untuk digunakan oleh email server yang sedang saya setup tersebut. Berikut ini langkah-langkah memasang Proxy client agar bisa digunakan untuk service apt/apt-get pada Ubuntu.

Baca Juga : Mengatasi Fitur Zimbra NE Hilang Setelah Upgrade Versi Zimbra

1. Buat sebuah file konfigurasi baru bernama /etc/apt/apt.conf.d/proxy.conf

nano /etc/apt/apt.conf.d/proxy.conf

2. Tambahkan baris berikut didalam file tersebut

Acquire::http::Proxy "http://username:password@proxy.server:port/";
Acquire::https::Proxy "http://username:password@proxy.server:port/";

username:password merupakan credential untuk authentikasi agar bisa menggunakan server proxy tersebut

proxy.server:port merupakan alamat server proxy beserta port proxy yang dipakai, jadi silakan sesuaikan

3. Simpan file tersebut, kemudian silakan jalankan kembali proses apt/apt-get pada Ubuntu, atau jalankan ulang installer Zimbra tersebut

Kalau konfigurasinya benar, semestinya pada access.log server proxy, akan muncul log koneksi dari server yang di setup proxy client tersebut, seperti contoh berikut

1571104256.241    169 202.x.x.x TCP_MISS/200 204577 GET http://kartolo.sby.datautama.net.id/ubuntu/dists/bionic-security/universe/i18n/by-hash/SHA256/e80649fff9e2655ba64068a0016697e47af3b9120bef42cfa529b292115754ef gopusat HIER_DIRECT/123.255.202.74 text/plain
1571104256.457   3988 202.x.x.x TCP_MISS/200 4161 CONNECT repo.zimbra.com:443 gopusat HIER_DIRECT/13.224.253.110 -

Mungkin cukup sekian, semoga bermanfaat

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.