Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Squid adalah aplikasi pelayan proksi dan caching yang popular. Ini terutamanya berfungsi sebagai proksi hadapan, tetapi juga dapat digunakan sebagai proksi terbalik. Squid menyediakan banyak ciri dan sering digunakan pada rangkaian peringkat perusahaan.
Tutorial ini akan menunjukkan kepada anda cara menyiapkan proksi HTTP sederhana dengan pengesahan menggunakan Squid. Langkah-langkah yang disenaraikan dalam tutorial ini diuji pada Ubuntu 15.04 dan 15.10.
PERINGATAN: Anda mesti sangat berhati-hati semasa membuat proksi. Peretas sering mengimbas internet awam untuk proksi terbuka menggunakannya untuk aktiviti jahat. Sebilangan besar syarikat hosting akan menangguhkan kejadian anda jika anda menerima terlalu banyak aduan, jadi pastikan anda menggunakan pengesahan yang mencukupi, seperti kata laluan yang kuat.
Tutorial ini mengandaikan bahawa anda menggunakan VPS yang baru dibuat tanpa pakej yang dipasang.
Pertama, pastikan apt-get
pustaka pakej terkini dengan menjalankan perintah di bawah. Ini akan memastikan bahawa pakej terkini telah dipasang.
$ apt-get update
Setelah ini selesai, inilah masanya untuk memasang squid
aplikasi dan htpasswd
. Jalankan arahan berikut menggunakan sudo
untuk memasang kedua-dua pakej.
$ sudo apt-get install squid3 apache2-utils
Setelah pemasangan Squid selesai, saya mencadangkan agar anda membuat salinan fail konfigurasi asal yang dibuat semasa pemasangan kerana ia adalah rujukan yang berguna dan membolehkan anda memutar balik sebarang perubahan.
$ sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.default
Seterusnya, buat fail yang diperlukan oleh Squid untuk menyimpan kelayakan akaun proksi.
$ sudo touch /etc/squid/squid_passwd
$ sudo chown proxy /etc/squid/squid_passwd
Buka fail konfigurasi sotong untuk diedit menggunakan penyunting teks, seperti nano
.
$ sudo nano /etc/squid/squid.conf
Tambahkan baris berikut ke fail supaya pengguna yang disahkan dapat berhubung dengan proksi.
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/squid_passwd
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
Sebagai tambahan, untuk menyembunyikan IP orang yang menyambung ke proksi agar tidak ditunjukkan dalam tajuk HTTP, tambahkan baris berikut di bawah yang di atas.
forwarded_for off
request_header_access Allow allow all
request_header_access Authorization allow all
request_header_access WWW-Authenticate allow all
request_header_access Proxy-Authorization allow all
request_header_access Proxy-Authenticate allow all
request_header_access Cache-Control allow all
request_header_access Content-Encoding allow all
request_header_access Content-Length allow all
request_header_access Content-Type allow all
request_header_access Date allow all
request_header_access Expires allow all
request_header_access Host allow all
request_header_access If-Modified-Since allow all
request_header_access Last-Modified allow all
request_header_access Location allow all
request_header_access Pragma allow all
request_header_access Accept allow all
request_header_access Accept-Charset allow all
request_header_access Accept-Encoding allow all
request_header_access Accept-Language allow all
request_header_access Content-Language allow all
request_header_access Mime-Version allow all
request_header_access Retry-After allow all
request_header_access Title allow all
request_header_access Connection allow all
request_header_access Proxy-Connection allow all
request_header_access User-Agent allow all
request_header_access Cookie allow all
request_header_access All deny all
Fail konfigurasi Squid anda kini kelihatan seperti ini:
Simpan dan tutup fail.
Untuk membuat pengguna di proksi anda, jalankan perintah berikut, ganti youruser
dengan nama pengguna yang anda inginkan. Ia akan meminta kata laluan dua kali.
$ sudo htpasswd /etc/squid/squid_passwd youruser
Anda boleh membuat pengguna tambahan dengan cara yang sama.
Mulakan semula perkhidmatan Sotong.
$ sudo service squid restart
Setelah Squid disiapkan, anda boleh menggunakannya sebagai proksi penerusan. Konfigurasikan "tetapan internet" penyemak imbas web anda untuk menggunakan proksi anda, termasuk nama pengguna dan kata laluan yang anda hasilkan sebelumnya. Untuk mengesahkan bahawa proksi berfungsi, lawati laman web pengesanan alamat IP, seperti ini .
Setelah berjaya, anda akan melihat alamat IP Vultr dilaporkan. Berikut adalah tangkapan skrin dari pelayan demo saya:
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut