OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

3.2. Konfigurasi


Sotong dikonfigurasikan dengan mengedit arahan yang terkandung dalam /etc/squid/squid.conf fail konfigurasi. Contoh berikut menggambarkan beberapa arahan yang mungkin diubah suai untuk mempengaruhi tingkah laku pelayan Squid. Untuk konfigurasi Sotong yang lebih mendalam, lihat bahagian Rujukan.


gambar

Sebelum mengedit fail konfigurasi, anda harus membuat salinan fail asal dan melindunginya daripada menulis supaya anda mempunyai tetapan asal sebagai rujukan, dan untuk menggunakan semula seperti yang diperlukan. Buat salinan ini dan lindunginya daripada menulis menggunakan arahan berikut:


sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.original sudo chmod aw /etc/squid/squid.conf.original


• Untuk menetapkan pelayan Squid anda supaya mendengar pada port TCP 8888 dan bukannya port TCP lalai 3128, tukar arahan http_port sedemikian:


http_port 8888

• Tukar arahan visible_hostname untuk memberikan pelayan Squid nama hos tertentu. Nama hos ini tidak semestinya nama hos komputer. Dalam contoh ini ia ditetapkan kepada weezie


visible_hostname weezie

• Menggunakan kawalan capaian Squid, anda boleh mengkonfigurasi penggunaan perkhidmatan Internet yang diproksikan oleh Squid untuk tersedia hanya pengguna dengan alamat Internet Protocol (IP) tertentu. Sebagai contoh, kami akan menggambarkan akses oleh pengguna subrangkaian 192.168.42.0/24 sahaja:


Tambahkan yang berikut ke bawah bahagian ACL anda /etc/squid/squid.conf fail:


acl fortytwo_network src 192.168.42.0/24


Kemudian, tambahkan yang berikut pada bahagian daripada bahagian http_access anda /etc/squid/squid.conf fail:


http_access membenarkan empat puluh dua_rangkaian

• Menggunakan ciri kawalan capaian Squid yang sangat baik, anda boleh mengkonfigurasi penggunaan perkhidmatan Internet yang diproksi oleh Squid untuk tersedia hanya semasa waktu perniagaan biasa. Sebagai contoh, kami akan menggambarkan akses oleh pekerja perniagaan yang beroperasi antara 9:00AM dan 5:00PM, Isnin hingga Jumaat, dan yang menggunakan subrangkaian 10.1.42.0/24:


Tambahkan yang berikut ke bawah bahagian ACL anda /etc/squid/squid.conf fail:


acl biz_network src 10.1.42.0/24

acl biz_hours masa MTWTF 9:00-17:00


Kemudian, tambahkan yang berikut pada bahagian daripada bahagian http_access anda /etc/squid/squid.conf fail:


http_access membenarkan biz_network biz_hours


gambar

Selepas membuat perubahan pada /etc/squid/squid.conf fail, simpan fail dan mulakan semula aplikasi pelayan sotong untuk melaksanakan perubahan menggunakan arahan berikut yang dimasukkan pada gesaan terminal:


sudo systemctl mulakan semula squid.service


gambar

Jika dahulunya sotong tersuai digunakan yang menyediakan gelendong di /var/log/sotong3 menjadi titik pelekap, tetapi jika tidak mengekalkan konfigurasi lalai, peningkatan akan gagal. Peningkatan cuba menamakan semula/mengalih fail mengikut keperluan, tetapi ia tidak boleh berbuat demikian untuk titik lekap yang aktif. Dalam kes itu sila sama ada menyesuaikan titik lekap atau konfigurasi masuk /etc/squid/squid.conf supaya mereka sepadan.


Perkara yang sama berlaku sekiranya termasuk pernyataan config digunakan untuk menarik lebih banyak fail dari laluan lama di / etc/sotong3/. Dalam kes tersebut, anda harus memindahkan dan menyesuaikan konfigurasi anda dengan sewajarnya.


Pengkomputeran Awan OS teratas di OnWorks: