Interni repozitorij paketa ne treba napuštati uredsku mrežu i vraćati se kroz vanjski proxy. APT-u možete dati izuzetak za određeni host bez onemogućavanja proxyja za svako preuzimanje.

Na primjer, fragment APT konfiguracije može sadržavati:

Acquire::http::Proxy "http://proxy.example:8080/";
Acquire::http::Proxy::packages.office.example "DIRECT";
Acquire::https::Proxy::packages.office.example "DIRECT";

Primjer zadržava zadani HTTP proxy i oslobađa navedeni host repozitorija za obje navedene transportne postavke. Za njegovu vanjsku zadanu rutu, lista HTTP proxyja nudi kandidate kada su javni proxyji dopušteni; držite interni repozitorij direktnim. Postavite svaki potrebni zadani HTTPS proxy odvojeno kako bi odgovarao stvarnom okruženju.

Koristite host, a ne URL repozitorija

Sufiks je ime hosta: bez https://, bez putanje i bez kose crte na kraju. Nekoliko repozitorija na istom hostu dijeli taj izuzetak usmjeravanja. To nije firewall pravilo po direktoriju.

DIRECT je vrijednost za odabir APT proxyja, dokumentirana u priručniku za HTTP transport. Ne znači „koristi drugo ogledalo“ i ne mijenja koje pakete repozitorij objavljuje.

Pratite preuzimanje dalje od njegovog prvog URL-a

Ako repozitorij preusmjeri na drugo ime hosta, taj zahtjev ima vlastitu odluku o usmjeravanju. Isto vrijedi kada metapodaci i arhive paketa dolaze s različitih hostova. Držite izuzetke usklađene s hostovima koji su internom servisu zaista potrebni.

Direktna ruta također zahtijeva običnu dostupnost i ispravno povjerenje u certifikat. Uspješan odabir zaobilaženja ne može natjerati nedostupan interni server da odgovori.

Pregledajte efektivnu APT konfiguraciju nakon stavljanja fragmenta u uobičajeni konfiguracijski direktorij. Kasniji unos specifičan za host može promijeniti rezultat. Izbjegavajte kopiranje sintakse zaobilaženja s zamjenskim znakovima iz preglednika u ovaj ključ; dokumentirana APT postavka hosta relevantno je sučelje.

Povezani članci