Можно ли использовать прокси-сервер для получения файла кикстарта?

Можно ли использовать прокси-сервер для получения файла кикстарта?

Я хотел бы получить доступ к файлу kickstart через прокси. Файл kickstart размещен в публичном Интернете, но сервер, выполняющий установку, может получить доступ к Интернету только через прокси.


Следующее работает, когда файл кикстарта доступен локально:

Пример grub.cfg в tftp, который работает:

menuentry 'Install CentOS Stream 8' {
    linuxefi centos-st8/vmlinuz ip=dhcp inst.ks="http://localhost/centos-st8-ks.cfg" nomodeset inst.proxy="http://192.168.0.3:3128"
    initrdefi centos-st8/initrd.img
}

В том же файле кикстарта есть следующее:

text
url --url="https://public.example.com/centos-rpm-remote/8-stream/BaseOS/x86_64/os/" --proxy=http://192.168.0.3:3128/

Есть ли конфигурация или настройка, которая также позволит мне разместить файл кикстарта в месте, доступном только через прокси-сервер 192.168.0.3:3128?

как в следующем примере:

menuentry 'Install CentOS Stream 8' {
    linuxefi centos-st8/vmlinuz ip=dhcp inst.ks="http://public.example.com/centos-st8-ks.cfg" nomodeset inst.proxy="http://192.168.0.3:3128"
    initrdefi centos-st8/initrd.img
}

решение1

Похоже, что ответом будет использование «proxy» или «inst.proxy», даже несмотря на то, что Anaconda будет жаловаться при запуске.

menuentry 'Install CentOS Stream 8' {
    linuxefi centos-st8/vmlinuz ip=dhcp inst.ks="http://public.example.com/centos-st8-ks.cfg" nomodeset proxy="http://192.168.0.3:3128"
    initrdefi centos-st8/initrd.img
}

Связанный контент