ProxyServer.Bindings.Clear;
with ProxyServer.Bindings.Add do
begin
  IPVersion := Id_IPv4;
  IP := '127.0.0.1';
  Port := 8080;
end;
with ProxyServer.Bindings.Add do
begin
  IPVersion := Id_IPv6;
  IP := '::1';
  Port := 8080;
end;

Gunakan ini pada TIdHTTPProxyServer sedia ada yang tidak aktif, kemudian gunakan pengaktifan biasanya. Alamat loopback sengaja menerima hanya klien setempat; penggunaan jauh memerlukan alamat antara muka yang boleh dicapai dan kawalan akses. Sahkan sempadan akses yang terhasil sebelum mendedahkan pendengar itu.

Pengikatan masuk dan soket keluar menjalankan tugas berbeza:

SoketPemilihan keluarga
Klien sampai ke proksiSetiap entri Bindings eksplisit
Proksi sampai ke hop seterusnyaOutboundClient.IPVersion konteks

Oleh itu pendengar IPv6 tidak memaksa setiap destinasi menggunakan IPv6. Jika beban kerja memerlukan keluarga hop seterusnya yang eksplisit, tetapkannya dalam OnHTTPBeforeCommand sebelum klien itu bersambung, selaras dengan laluan destinasi yang dimaksudkan.

Pisahkan kegagalan pendengar daripada kegagalan hop seterusnya apabila satu pihak berfungsi. Bergantung pada pengikatan automatik sebaliknya boleh membawa andaian bergantung platform ke dalam perbandingan.

Artikel berkaitan