Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Squid Proxy di AlmaLinux 8. Bagi Anda yang belum tahu, Squid Proxy adalah proxy caching open-source untuk web. Ini mendukung banyak protokol seperti HTTP, HTTPS, FTP, dan banyak lagi. Dengan menyimpan dan menggunakan kembali halaman web yang sering diminta, squid menghemat bandwidth dan meningkatkan waktu respons sehingga mengakses halaman web menjadi sangat cepat.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi server Proxy Squid pada AlmaLinux 8. Anda dapat mengikuti instruksi yang sama untuk CentOS dan Rocky Linux.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:AlmaLinux 8.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Proxy Squid di AlmaLinux 8
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
sudo dnf update sudo dnf install epel-release
Langkah 2. Menginstal Proxy Squid di AlmaLinux 8.
Secara default, Squid tersedia di repositori dasar AlmaLinux 8. Sekarang jalankan perintah berikut untuk menginstal Squid Proxy ke sistem Anda:
sudo dnf install squid
Verifikasi instalasi Squid Proxy:
squid --version
Sebelum memulai konfigurasi, pastikan layanan Squid berjalan di sistem Anda. Jalankan perintah berikut untuk memeriksa status layanan Squid:
sudo systemctl start squid sudo systemctl enable squid sudo systemctl status squid
Langkah 3. Mengonfigurasi Proksi Squid.
Sekarang kita buka file konfigurasi proxy Squid:
sudo nano /etc/squid/squid.conf
Temukan http_port
direktif jika Anda ingin mengubah port mendengarkan untuk Squid. Secara default, sudah diatur ke port 3128:
# Squid normally listens to port 3128 http_port 3128 # http_port 3128 transparent
Simpan dan tutup, lalu restart server Squid agar terjadi perubahan:
sudo systemctl restart squid
Langkah 4. Konfigurasi Firewall.
Jika firewall Anda aktif, Anda harus mengizinkan Squid melalui firewall agar sistem lain dapat terhubung:
sudo firewall-cmd --add-service=squid --permanent sudo firewall-cmd --reload
Langkah 5. Konfigurasi Browser untuk Menggunakan proxy Squid.
Setelah berhasil diinstal dan diatur, sekarang saatnya untuk menguji browsing menunjuk IP squid dan port default di browser klien. Di Firefox Anda, konfigurasikan untuk terhubung ke eksternal jaringan melalui server Squid Anda. Preferences -> General -> Network Settings -> Manual Proxy Configuration
. Centang untuk Menggunakan server proxy ini untuk semua protokol.
Selamat! Anda telah berhasil menginstal Squid. Terima kasih telah menggunakan tutorial ini untuk menginstal server proxy Squid pada sistem AlmaLinux 8 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Squid .