
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
}