Jauhkan satu repositori APT dari proxy
APT mendukung pengecualian DIRECT khusus host, sehingga repositori internal dapat memakai rute langsung sementara unduhan lain tetap memakai proxy-nya.
Repositori paket internal tidak seharusnya meninggalkan jaringan kantor dan kembali melalui proxy eksternal. Anda dapat memberi APT pengecualian khusus host tanpa menonaktifkan proxy untuk setiap unduhan.
Misalnya, fragmen konfigurasi APT dapat berisi:
Acquire::http::Proxy "http://proxy.example:8080/";
Acquire::http::Proxy::packages.office.example "DIRECT";
Acquire::https::Proxy::packages.office.example "DIRECT";
Contoh tersebut mempertahankan proxy HTTP default dan mengecualikan host repositori yang disebutkan untuk kedua setelan transport yang tercantum. Untuk rute default eksternalnya, daftar proxy HTTP menawarkan kandidat saat proxy publik diizinkan; biarkan repositori internal tetap langsung. Atur proxy HTTPS default yang diperlukan secara terpisah agar sesuai dengan lingkungan sebenarnya.
Gunakan host, bukan URL repositori
Akhirannya adalah nama host: tanpa https://, tanpa jalur, dan tanpa garis miring di akhir. Beberapa repositori pada host yang sama berbagi pengecualian perutean tersebut. Ini bukan aturan firewall per direktori.
DIRECT adalah nilai pemilihan proxy APT, yang didokumentasikan dalam panduan transport HTTP. Artinya bukan «gunakan cermin lain», dan tidak mengubah paket mana yang diterbitkan repositori.
Ikuti unduhan melewati URL pertamanya
Jika repositori mengalihkan ke nama host lain, permintaan itu punya keputusan perutean sendiri. Hal yang sama berlaku saat metadata dan arsip paket berasal dari host berbeda. Jaga agar pengecualian selaras dengan host yang benar-benar dibutuhkan layanan internal.
Rute langsung juga memerlukan keterjangkauan biasa dan kepercayaan sertifikat yang benar. Pemilihan pintasan yang berhasil tidak dapat membuat server internal yang tidak terjangkau merespons.
Tinjau konfigurasi APT yang efektif setelah menempatkan fragmen di direktori konfigurasi normal. Entri khusus host yang ditambahkan kemudian dapat mengubah hasilnya. Hindari menyalin sintaks pintasan wildcard peramban ke kunci ini; setelan host APT yang didokumentasikan adalah antarmuka yang relevan.