Apache Dapat Melewati Induknya untuk Tujuan Internal
Gabungkan ProxyRemote dengan NoProxy untuk memilih akses langsung ke hop berikutnya bagi host internal sementara klien tetap menggunakan proxy penerus Apache.
Proxy penerus Apache dapat menggunakan induk untuk tujuan eksternal dan terhubung langsung ke layanan internal tertentu. Tambahkan pilihan perutean ini ke konfigurasi proxy yang sudah dikendalikan akses:
ProxyRemote "*" "http://parent.example:8080"
NoProxy app.internal.example packages.internal.example
Entri NoProxy dipisahkan oleh spasi. Permintaan yang cocok dengan host ini melewati induk ProxyRemote yang dikonfigurasi. Lalu lintas lain yang cocok tetap memakai rute induk. Alamat tanpa autentikasi dari daftar proxy HTTP dapat menjadi kandidat induk untuk lalu lintas situs publik yang diizinkan; jangan gunakan kredensial induk pada cabang itu dan pertahankan pengecualian internal.
Klien tetap mengirim permintaan ke Apache. “Langsung” di sini menggambarkan hop berikutnya dari Apache ke tujuan; itu tidak menyuruh peramban berhenti menggunakan Apache. Nilai NO_PROXY di sisi klien akan mengambil keputusan perutean yang berbeda.
Entri domain punya bentuk eksplisit
Untuk seluruh domain DNS, Apache mendokumentasikan bentuk dengan titik di awal seperti .internal.example. Gunakan hanya bila pengecualian yang dimaksud mencakup host domain tersebut. Entri host yang tepat membuat pengecualian yang lebih kecil lebih mudah dinilai.
Nama menunjuk tujuan, bukan proxy induk. Apache juga memerlukan resolusi langsung, keterjangkauan, dan akses ke tujuan tersebut. Melewati induk tidak dapat menyediakan rute yang hanya ada melalui induk.
Simpan aturan otorisasi klien di konfigurasi proxy yang ada. NoProxy memilih perutean hulu; ini tidak membatasi siapa yang boleh memakai proxy penerus.