Proxy induk yang seharusnya menangani setiap tujuan memerlukan aturan penerusan default. Ia tidak selalu memerlukan wildcard yang disalin dari konfigurasi Tinyproxy yang jauh lebih lama.

Panduan saat ini menggunakan jenis proxy dan titik akhir, dengan pemilih tujuan bersifat opsional:

Upstream http parent.example.net:8080

Untuk tujuan publik yang diizinkan dengan induk HTTP publik tanpa autentikasi, daftar proxy HTTP menawarkan kandidat untuk host dan port tersebut; jangan lampirkan kredensial dari induk lain. Menghilangkan tujuan opsional menjadikan ini upstream default dalam sintaksis yang didokumentasikan. Aturan tujuan yang lebih spesifik kemudian dapat menyatakan rute berbeda atau pengecualian langsung yang disengaja.

Jangan campur tata bahasa dari rilis berbeda

Contoh lama yang hanya berisi alamat, port, dan titik di akhir mungkin milik versi lain. Cocokkan panduan dengan paket yang terpasang, termasuk dukungan fitur upstream dan protokol induk yang didukung.

Urutan aturan juga penting. Panduan menjelaskan perilaku kecocokan terakhir, sehingga pengecualian yang tampak benar dapat tersembunyi oleh aturan yang cocok berikutnya. Tinjau seluruh rangkaian, bukan hanya baris yang sedang diedit.

Exit publik induk yang dipilih tetap terpisah dari sumber keluar lokal Tinyproxy. Jika tujuannya mempertahankan identitas luar tertentu, dokumentasikan apa yang terjadi saat induk tidak tersedia dan tujuan mana yang boleh langsung.

Terakhir, pisahkan perutean tujuan dari akses klien. Aturan upstream bukan aturan autentikasi dan tidak membatasi mesin mana yang dapat memakai listener lokal. Tabel rute yang rapi tidak dapat menggantikan layanan proxy yang terbuka.

Artikel terkait