Linux

Cara Memasang Proxy Untuk apt/apt-get Pada Ubuntu

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

Share
Published by
Rizky Pratama

Recent Posts

Tips Zimbra : Mengatasi Service Cbpolicyd Starting Failed Setelah Migrasi ke Rocky Linux 8

Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network…

4 weeks ago

Mengatasi Error “no matching host key type found. Their offer: ssh-rsa,ssh-dss” Setelah Upgrade MacOS Ventura Saat Melakukan SSH

Bulan Oktober 2022 lalu, Apple resmi release MacOS terbaru mereka, yaitu MacOS Ventura. Beberapa fitur…

1 year ago

Cara Memindahkan Saham ke Sekuritas Lain

Tidak terasa sudah cukup lama saya tidak update tulisan pada blog ini lagi, akhirnya kali…

2 years ago

Tahun Baru, Markas Baru, Tulisan Baru

Tahun baru 2022 telah tiba, tidak terasa waktu berjalan begitu cepat, banyak cerita dan kenangan…

2 years ago

Mengatasi “Error while performing update: Input/output error (5)” Saat Update Tuxera pada MacOS

Kembali lagi bersama saya, setelah beberapa lama tidak update tulisan pada blog ini :D kali…

2 years ago

Konfigurasi PPTP Client pada Container Docker CLI

PPTP adalah kependekan dari Point-toPoint Tunneling Protocol yang merupakan bahasa yang membuat komputer dapat berkomunikasi…

3 years ago