Вътрешно хранилище за пакети не бива да напуска офисната мрежа и да се връща през външно прокси. Можете да дадете на APT изключение за конкретен хост, без да изключвате проксито за всяко изтегляне.

Например фрагмент от конфигурацията на APT може да съдържа:

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

Примерът запазва прокси по подразбиране за HTTP и освобождава посочения хост на хранилището за двете изброени настройки на транспорта. За външния му маршрут по подразбиране списъкът с HTTP проксита предлага кандидати, когато публичните проксита са разрешени; дръжте вътрешното хранилище директно. Задайте всяко необходимо прокси по подразбиране за HTTPS отделно, за да отговаря на действителната среда.

Използвайте хост, а не URL на хранилище

Суфиксът е име на хост: без https://, без път и без наклонена черта в края. Няколко хранилища на един и същ хост споделят това изключение за маршрутизиране. Това не е правило на защитна стена за отделна директория.

DIRECT е стойност за избор на прокси в APT, документирана в ръководството за HTTP транспорт. Тя не означава „използвайте друго огледало“ и не променя кои пакети публикува хранилището.

Проследете изтеглянето отвъд първия му URL

Ако хранилище пренасочи към друго име на хост, тази заявка има собствено решение за маршрутизиране. Същото важи, когато метаданните и архивите на пакети идват от различни хостове. Поддържайте изключенията съобразени с хостовете, които вътрешната услуга действително има нужда.

Директният маршрут също изисква обикновена достъпност и правилно доверие на сертификата. Успешен избор за заобикаляне не може да накара недостъпен вътрешен сървър да отговори.

Прегледайте ефективната конфигурация на APT, след като поставите фрагмента в обичайната конфигурационна директория. По-късен запис за конкретен хост може да промени резултата. Избягвайте копирането на синтаксиса за заобикаляне с заместващи символи от браузър в този ключ; документираната настройка за хост на APT е подходящият интерфейс.

Подобни статии