¿Puedes usar un servidor proxy para recuperar un archivo kickstart?

¿Puedes usar un servidor proxy para recuperar un archivo kickstart?

Me gustaría acceder a un archivo kickstart a través de un proxy. El archivo kickstart está alojado en la Internet pública, pero el servidor que realiza la instalación solo puede acceder a Internet a través de un proxy.


Lo siguiente funciona cuando el archivo kickstart está disponible localmente:

El ejemplo grub.cfg en tftp que funciona:

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
}

El mismo archivo kickstart tiene lo siguiente:

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

¿Existe alguna configuración que también me permita alojar el archivo kickstart en algún lugar accesible solo a través del servidor proxy 192.168.0.3:3128?

como el siguiente:

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
}

Respuesta1

Parece que la respuesta es usar "proxy" en su lugar o "inst.proxy" aunque Anaconda se quejará cuando se inicie.

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
}

información relacionada