GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Tinyproxy di Ubuntu 14.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan konfigurasi Tinyproxy di server Ubuntu 14.04 Anda.  Bagi Anda yang belum tahu, Tinyproxy adalah daemon proxy HTTP/HTTPS yang ringan untuk sistem operasi POSIX. Dirancang dari awal agar cepat namun kecil, ini adalah solusi ideal untuk kasus penggunaan seperti penerapan tertanam di mana proxy HTTP berfitur lengkap diperlukan, tetapi sumber daya sistem untuk proxy yang lebih besar tidak tersedia.

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 Tinyproxy di server Ubuntu 14.04.

Fitur Tinyproxy

  • Mode anonim:Mengizinkan spesifikasi masing-masing header HTTP yang harus diizinkan, dan mana yang harus diblokir.
  • Dukungan HTTPS:Tinyproxy memungkinkan penerusan koneksi HTTPS tanpa mengubah lalu lintas dengan cara apa pun.
  • Pemantauan jarak jauh:Tinyproxy dapat dipantau dari jarak jauh untuk melihat log dan mengakses detail.
  • Pemantauan rata-rata beban:Tinyproxy dapat dikonfigurasi untuk menolak koneksi setelah beban server mencapai titik tertentu.
  • Kontrol akses:Tinyproxy dapat dikonfigurasi untuk hanya mengizinkan koneksi dari subnet atau alamat IP tertentu.
  • Aman:Dengan beberapa konfigurasi, Tinyproxy dapat dijalankan tanpa hak istimewa apa pun, sehingga meminimalkan kemungkinan kompromi sistem. Selain itu, Tinyproxy dirancang dengan tujuan mencegah buffer overflows.
  • Jejak kecil:Tinyproxy membutuhkan sangat sedikit sumber daya sistem – jejak memori cenderung sekitar 2MB dengan glibc, dan beban CPU meningkat secara linier dengan jumlah koneksi simultan (tergantung pada kecepatan koneksi). Oleh karena itu, Tinyproxy dapat dijalankan pada mesin cadangan yang lebih tua tanpa memengaruhi kinerja.
  • Pemfilteran berbasis URL:Tinyproxy memungkinkan daftar hitam dan putih berbasis domain dan URL.
  • Proxy transparan:Tinyproxy mendukung konfigurasi sebagai proxy transparan sehingga proxy dapat digunakan tanpa memerlukan konfigurasi sisi klien.
  • Rantai proxy:Tinyproxy dapat menggunakan server proxy upstream untuk koneksi keluar, alih-alih koneksi langsung ke server target, membuat apa yang disebut rantai proxy.

Instal Tinyproxy di Ubuntu 14.04

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

sudo apt-get update
sudo apt-get upgrade

Langkah 2. Memasang Tinyproxy.

Tinyproxy dapat diinstal dari repositori default Ubuntu dengan:

apt-get install tinyproxy

Setelah instalasi selesai, buka file konfigurasi Tinyproxy dengan editor pilihan Anda:

nano /etc/tinyproxy.conf

Secara default, Tinyproxy hanya akan menerima koneksi dari 127.0.0.1. Gulir ke bawah ke bagian kontrol otorisasi dan tambahkan alamat IP komputer lokal Anda ke daftar yang diizinkan:

Allow 127.0.0.1
Allow your.local.ip.address

Sebelum Anda menutupnya, perhatikan port tempat Tinyproxy akan mendengarkan.  Secara default adalah 8888, seperti yang diberikan oleh baris:

Port 8888

Simpan konfigurasi dan mulai ulang layanan:

/etc/init.d/tinyproxy restart

Langkah 3. Siapkan cron job Tinyproxy.

Siapkan tugas Cron untuk memulai ulang Tinyproxy secara berkala:

crontab -e

Dan tambahkan baris berikut:

0 2 * * * /etc/init.d/tinyproxy restart

Selamat! Anda telah berhasil menginstal Tinyproxy. Terima kasih telah menggunakan tutorial ini untuk menginstal Tinyproxy di sistem Ubuntu 14.04 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Tinyproxy.


Ubuntu
  1. Cara menginstal dan mengkonfigurasi Tinyproxy di Ubuntu 14.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal Maven di Ubuntu

  3. Cara Menginstal Anggur di Ubuntu

  1. Cara Menginstal Ruby di Ubuntu 20.04

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal Go di Ubuntu 18.04