Satu kartu jaringan cukup untuk proxy eksplisit
Pahami kapan proxy maju dapat berbagi LAN tanpa menjadi gateway default para klien.
Proxy maju privat tidak perlu berada secara fisik di antara laptop dan router. Ia bisa menjadi mesin lain di LAN yang sama, dengan satu antarmuka jaringan.
Laptop terhubung ke alamat proxy dan porta pendengarannya. Proses proxy membuka koneksi terpisah menuju situs web atau induknya. Antarmuka yang sama dapat membawa kedua percakapan, sementara tabel perutean host memilih lompatan berikutnya.
client → proxy listener
proxy → existing router → destinationItu cukup bagi aplikasi yang telah memilih proxy secara eksplisit. Di Linux, susunan biasa ini tidak memerlukan pengaktifan penerusan IP hanya untuk meneruskan permintaan aplikasi.
Gateway default menjawab pertanyaan lain
Gateway default klien menangani paket yang dikirim klien menuju jaringan lain. Mengubah pengaturan itu tidak membuat peramban mengeluarkan permintaan proxy HTTP atau negosiasi SOCKS. Sama halnya, memasukkan proxy di peramban tidak merutekan setiap aplikasi lain melalui mesin tersebut.
Sebuah host dapat menjalankan kedua tugas, tetapi kemudian ia memiliki dua konfigurasi untuk dikelola: layanan proxy dan fungsi perutean atau firewall. Antarmuka yang lebih banyak dapat memudahkan pemisahan jaringan. Itu pilihan topologi, bukan prasyarat yang dipaksakan oleh proxy HTTP eksplisit.
Perbedaan ini juga menjelaskan eksperimen gagal yang umum: menyunting aturan penerusan server proxy tidak berpengaruh pada koneksi klien langsung yang melewati router lain. Paketnya tidak pernah melintasi server itu.
Jika syaratnya penggunaan wajib, tentukan di mana lalu lintas keluar alternatif dapat dikendalikan. Proxy eksplisit satu antarmuka dapat menjadi layanan yang sah sementara gateway terpisah menegakkan kebijakan jaringan. Letakkan penegakan di tempat paket benar-benar lewat.