Linux Mint

Cara menginstal dan mengkonfigurasi Proxy Squid di Ubuntu, Linux Mint

Cara menginstal dan mengkonfigurasi Proxy Squid di Ubuntu, Linux Mint

Proxy tentu saja merupakan sistem yang berada di antara komputer Anda, dan komputer yang ingin Anda sambungkan. Dengan menggunakan server proxy, lalu lintas web berjalan melalui server proxy dalam perjalanannya ke alamat target di server yang berbeda. Permintaan kemudian kembali melalui server target melalui server proxy yang sama yang menunjukkan situs web kepada Anda.

Berikut adalah beberapa hal yang dapat dilakukan proxy untuk Anda.

Jadi pada dasarnya itulah yang dilakukan proxy. Sebagai hasil dari semua ini, ini membuat sistem dan jaringan Anda jauh lebih aman, cepat, dan mengurangi waktu respons.

Server Proksi Squid

Sekarang kita telah memahami kesepakatan dengan proxy, mari kita bicara tentang Squid. Squid Proxy Server adalah proxy berfitur lengkap yang sangat populer di komunitas Linux. Itu karena ia memiliki semua yang mungkin diinginkan dari program sejenis.

Squid mendukung semua protokol utama. Yang pertama, HTTP (Hyper-Text Transfer Protocol), yang membawa Anda ke situs web yang Anda kunjungi. Selanjutnya, FTP (File Transfer Protocol), yang bertanggung jawab untuk semua jenis unduhan dan unggah. Selain itu, cache data SSL (Secure Sockets Layer). Ini adalah protokol yang memastikan koneksi yang aman. Terakhir, ia juga menyimpan data DNS (Sistem Nama Domain), yang mengambil alamat IP situs web yang Anda kunjungi. Ini membuat waktu respons lebih cepat lebih jauh.

Ini mungkin agak berlebihan untuk pemula, tetapi jika Anda perhatikan melalui deskripsi, pada dasarnya mencakup semua yang Anda lakukan di internet.

Sekarang mari kita mulai dengan instalasi.

Instal dan konfigurasikan Proxy Squid di Ubuntu, Debian, dan Mint

Langkah 1 - Menginstal dan memulai layanan.

Pertama, perbarui sistem Anda. Ini tidak mutlak penting, tetapi praktiknya yang baik.

sudo apt-get update

Sekarang instal Squid.

sudo apt-get install squid

Sekarang Anda harus memulai dan mengaktifkan layanan. Jadi, masukkan kode-kode ini:

sudo systemctl start squid
sudo systemctl aktifkan squid

Sekarang untuk pengujian (sekali lagi praktik yang baik):

sudo systemctl status squid

Outputnya akan terlihat seperti ini.

Seperti inilah tampilan pemeriksaan status di Linux Mint.

Saya berharap ini mudah. Tapi itu tidak. Secara default, pengaturan Squid tidak dikonfigurasi dengan benar, jadi kita harus mengkonfigurasinya sebelum kita dapat menggunakannya. Jadi mari kita lihat hal-hal apa yang perlu dilakukan.

Langkah 2 - Mengubah port default

Sekarang buka file konfigurasi Squid dengan editor teks apa pun yang Anda sukai. Untuk Ubuntu, defaultnya adalah Gedit, untuk Mint Xed. Saya sarankan menggunakan Gedit. Jika Anda tidak memilikinya, Anda dapat menginstalnya menggunakan perintah berikut:

sudo apt-get install gedit

Sekarang untuk membuka file:

sudo gedit /etc/squid/squid.konf

Contoh keluaran Sample

Seperti inilah tampilan file konfigurasi Squid. Jangan terlalu banyak membacanya, itu akan mengganggu pikiran Anda.

Sekarang cari, atau lebih baik lagi, gunakan fitur find untuk menemukan baris yang memiliki 'http_port 3128'. Anda dapat menggunakan fitur find dengan menekan CTRL + F di Gedit (dan sebagian besar editor teks grafis lainnya). Port default Squid adalah 3128 dan disarankan untuk mengubahnya jika tidak, sistem Anda mungkin sedikit rentan terhadap serangan.

Jadi ganti 3128 dengan port yang Anda inginkan. Pastikan untuk mencari nomor port itu di internet, jika tidak, Anda mungkin tumpang tindih dengan beberapa port protokol penting lainnya. Kami menggunakan 8888 sebagai contoh.

Contoh keluaran Sample

Mengubah Port HTTP sangat disarankan.

Langkah 3 - Mengontrol Daftar Kontrol Akses

Begitu banyak untuk bagian yang mudah. Sekarang kita harus menambahkan aturan ke file konfigurasi yang akan menentukan pengguna mana yang diizinkan untuk mengakses sistem dan mana yang tidak.

Kami pertama-tama akan menentukan jangkauan jaringan. Temukan baris menggunakan kata kunci 'acl localnet'. Ini pasti yang muncul:

Contoh keluaran Sample

'acl localnet' bagian dari file konfigurasi.

Untuk mengetahui jangkauan jaringan Anda, jalankan terminal lain dan tulis:

sudo ifconfig

Jadi dari alamat IP Anda, ganti bagian terakhir dengan '0', dan itu adalah jangkauan jaringan Anda. Misalnya, alamat IP saya adalah 192.168.43.161. Jadi jangkauan jaringan saya adalah 192.168.43.0. Di baris, saya harus menambahkan 192.168.43.0/24. Ini termasuk semua perangkat di sub-jaringan ini.

Sekarang di bawah semua baris yang dimulai dengan 'acl', tambahkan baris yang menambahkan jangkauan jaringan Anda.

acl mint src 192.168.43.0/24

Saya telah menggunakan nama pengguna 'mint'. Anda dapat menggunakan apa saja untuk itu. Sekarang kami menyediakan akses ke nama pengguna 'mint'.

http_access izinkan mint

Ini harus melakukannya. Sekarang simpan file.

Contoh keluaran Sample

Sekarang .file conf telah dikonfigurasi. *Fiuh*!

Sekarang kita restart layanan Squid.

sudo systemctl restart squid

Ini akan memungkinkan pengguna sub-jaringan untuk menggunakan proxy.

Dan biola! Anda telah berhasil menginstal proxy. Ini pada dasarnya untuk menginstal proxy, dan membuat daftar hitam situs web, mengizinkan dan melarang pengguna tertentu, dan fungsi lanjutan lainnya. Bagaimana hasil instalasi Anda?? Beri tahu kami tanggapan Anda di komentar di bawah.

5 Game Arkade Terbaik untuk Linux
Saat ini, komputer adalah mesin serius yang digunakan untuk bermain game. Jika Anda tidak bisa mendapatkan skor tinggi baru, Anda akan tahu apa yang s...
Pertempuran Untuk Wesnoth 1.13.6 Pengembangan Dirilis
Pertempuran Untuk Westnoth 1.13.6 dirilis bulan lalu, adalah rilis pengembangan keenam dalam 1.13.x series dan memberikan sejumlah peningkatan, teruta...
Cara Menginstal League Of Legends di Ubuntu 14.04
Jika Anda adalah penggemar League of Legends, maka ini adalah kesempatan bagi Anda untuk menguji coba League of Legends. Perhatikan bahwa LOL didukung...