ciri-ciri
- Tinyproxy mudah dikonfigurasi dan diubah suai.
- Jejak memori yang kecil bermaksud ia memerlukan sedikit ruang pada sistem operasi. Jejak ingatannya hampir kira-kira 2MB.
- Mod tanpa nama membenarkan kebenaran tajuk HTTP individu yang seharusnya dibenarkan dan yang tidak sepatutnya.
- Akses kawalan dengan menyekat pengguna yang tidak dibenarkan.
- Penapisan membolehkan pengguna menyekat atau membenarkan domain tertentu dengan membuat senarai hitam dan senarai putih.
- Ciri privasi mengawal data masuk dan keluar dari pelayan HTTPS / HTTP.
Pasang TinyProxy
Kemas kini pakej sistem dengan menaip arahan berikut.
[dilindungi e-mel]: ~ $ sudo apt-get kemas kini[dilindungi e-mel]: ~ $ sudo apt-get upgrade -y
Setelah kemas kini selesai, Pasang Tinyproxy dengan menaip arahan ini.
[dilindungi e-mel]: ~ $ sudo apt-get -y pasang tinyproxyTinyproxy akan dipasang. Untuk memulakan dan memeriksa status Tinyproxy, ketik arahan ini.
[dilindungi e-mel]: ~ $ sudo systemctl tinyproxy bermula[dilindungi e-mel]: ~ $ sudo systemctl tinyproxy status
Konfigurasikan Penyemak Imbas Web
Untuk menjadikan Tinyproxy berfungsi, anda harus mengubah beberapa tetapan di penyemak imbas web anda. Untuk melakukannya, masuk ke tetapan rangkaian penyemak imbas web anda dan klik pada konfigurasi proksi manual, dan di bar proksi HTTP, tulis alamat IP_ awam anda di mana anda ingin menjalankan Tinyproxy. Dan nombor port (secara lalai port microproxy no. ialah 8888).
Anda juga boleh menggunakan foxyproxy untuk mengkonfigurasi penyemak imbas web anda. Ini adalah alat pengurusan proksi yang jauh lebih baik daripada kemampuan konfigurasi proksi firefox yang terhad. Ini adalah lanjutan untuk penyemak imbas web Firefox dan Chrome dan boleh dimuat turun dari kedai mereka.
Konfigurasi Tinyproxy
Fail konfigurasi Tinyproxy terletak di jalan berikut “Etc / tinyproxy / tinyproxy.conf ”.
Untuk mengaksesnya, ketik perintah berikut.
[dilindungi e-mel]: ~ $ cd etc / tinyproxy / tinyproxy.pengesahanUntuk membuat perubahan pada fail konfigurasi Tinyproxy, buka dengan menggunakan vim.
[dilindungi e-mel]: ~ $ sudo vim etc / tinyproxy / tinyproxy.pengesahanPergi ke talian Benarkan 127.0.0.1 dan ubah dengan Alamat IP awam anda.
Sekarang pergi ke baris #Dengarkan 192.168.0.1 . Komen baris ini dan tulis alamat IP_ anda di dalamnya.
Benarkan dan Sekat Julat IP Pengguna
Tinyproxy membolehkan anda menambahkan atau menyekat IP pengguna atau pelbagai IP daripada menggunakan tinyproxy. Untuk membenarkan atau menyekat IP pengguna, pergi ke baris Izinkan 127.0.0.1, dan di bawah baris ini, tambahkan alamat IP yang anda mahukan Benarkan [IP_Address]. Untuk membenarkan pelbagai alamat IP tepat di bawah garis Benarkan 192.168.0.0 tambah garis
Benarkan [IP_Address / range]Untuk menyekat IP pengguna atau pelbagai IP, cukup komen IP_Address yang ingin anda sekat. Secara kecil-kecilan, secara lalai, semua IP disekat.
Kebenaran
Dalam tinyproxy, anda boleh menetapkan kebenaran sehingga hanya pengguna tersebut yang dapat mengakses smallproxy yang diberi kuasa. Untuk menetapkan kelayakan kebenaran, pergi ke baris kata laluan pengguna #BasicAuth. Tolak baris ini dan tulis kata laluan anda di hujung baris ini.
Kata laluan pengguna BasicAuth [Kata Laluan Anda]Menambah Penapis
Anda juga boleh menambahkan penapis lalu lintas dengan menyekat laman web menggunakan tinyproxy. Ikuti arahan untuk menambah penapis lalu lintas.
Pergi ke talian Tapis "/ etc / tinyproxy / filter". Komen baris ini. Anda boleh meletakkan penapis pada URL atau domain. Juga, di bawah baris ini, komen baris lain, "Penapis Diperluas". Dan "FilterDefaultDeny Ya".
Simpan perubahan dan tambahkan domain laman web yang ingin anda sekat dalam fail penapis. Anda boleh mengakses fail penapis di "/ Etc / tinyproxy / penapis" jalan. Oleh itu, buka dengan menggunakan vim.
[dilindungi e-mel]: ~ $ sudo vim etc / tinyproxy / filterTambahkan baris demi baris domain. Anda boleh menambahkan mana-mana dan seberapa banyak domain yang anda mahu sekat.
Bila-bila masa anda membuat perubahan dalam senarai penapis atau fail konfigurasi tinyproxy, anda mesti memulakan semula perkhidmatan tinyproxy. Untuk memulakan semula arahan jenis perkhidmatan tinyproxy.
[dilindungi e-mel]: ~ mulakan semula perkhidmatan smallproxySekarang izinkan firewall dengan menaip perintah.
[dilindungi e-mel]: ~ $ sudo iptables -A INPUT -j MENERIMA -m komen -komentar "tinyproxy" -s 192.163.28.73/24 -p tcp --port 8888Mengatur TinyProxy Menggunakan Pekerjaan Cron
Sekiranya anda mahu menjadualkan masa proses proxy kecil anda, seperti ketika anda mahu memulakan, mulakan semula atau hentikan proses proxy kecil. Anda boleh melakukannya dengan ciri khas kerja Linux cron. Ia mengikuti corak ini masa (minit, jam, hari bulan, bulan, hari dalam seminggu) arahan jalan. Untuk mengedit perintah jenis pekerjaan cron crontab -e
Untuk menjadualkan waktu permulaan tinyproxy, ketik perintah berikut.
0 6 * * * dll / init.d / permulaan proxy kecilUntuk menjadualkan masa berhenti tinyproxy, ketik perintah berikut.
0 23 * * * dll / init.d / perhentian proxy kecilIni bermaksud perkhidmatan tinyproxy secara automatik akan bermula pada pukul 6 pagi dan berhenti pada jam 11 malam setiap hari.
Kesimpulannya
Tinyproxy adalah alat yang berguna dan mudah untuk menetapkan HTTP / HTTPS Proxy. Ini untuk pelayan kecil, tetapi jika anda ingin pelayan proksi berjalan untuk rangkaian yang lebih besar, anda mungkin perlu pergi ke proksi sotong. Kami hanya berkongsi beberapa petua di sini, tetapi mereka cukup baik. Dengan menggunakan panduan ringkas ini mengenai cara memasang, mengkonfigurasi, dan menggunakan tinyproxy, anda akan dapat mengatur tinyproxy anda.