Et internt pakkerepositorium bør ikke forlate kontornettverket og komme tilbake gjennom en ekstern proxy. Du kan gi APT et vertsspesifikt unntak uten å deaktivere proxyen for hver nedlasting.

For eksempel kan et APT-konfigurasjonsfragment inneholde:

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

Eksemplet beholder en standard HTTP-proxy og unntar den navngitte repositoriumsverten for begge de oppførte transportinnstillingene. For dens eksterne standardrute tilbyr HTTP-proxylisten kandidater når offentlige proxyer er tillatt; hold det interne repositoriet direkte. Angi enhver påkrevd standard HTTPS-proxy separat for å samsvare med det faktiske miljøet.

Bruk en vert, ikke en repositoriums-URL

Suffikset er et vertsnavn: ingen https://, ingen bane og ingen avsluttende skråstrek. Flere repositorier på samme vert deler det rutingunntaket. Det er ikke en brannmurregel per katalog.

DIRECT er en APT-proxyvalgverdi, dokumentert i HTTP-transporthåndboken. Det betyr ikke «bruk et annet speil», og det endrer ikke hvilke pakker repositoriet publiserer.

Følg nedlastingen forbi den første URL-en

Hvis et repositorium omdirigerer til et annet vertsnavn, har den forespørselen sin egen rutingsbeslutning. Det samme gjelder når metadata og pakkearkiver kommer fra forskjellige verter. Hold unntakene i tråd med vertene den interne tjenesten faktisk trenger.

En direkte rute trenger også vanlig tilgjengelighet og riktig sertifikattillit. Et vellykket omveivalg kan ikke få en utilgjengelig intern server til å svare.

Gå gjennom den effektive APT-konfigurasjonen etter at fragmentet er plassert i den vanlige konfigurasjonskatalogen. En senere vertsspesifikk oppføring kan endre resultatet. Unngå å kopiere en nettlesers jokertegn-omveissyntaks inn i denne nøkkelen; APTs dokumenterte vertsinnstilling er det relevante grensesnittet.

Relaterte artikler