
Gostaria de acessar um arquivo kickstart através de um proxy. O arquivo kickstart está hospedado na Internet pública, mas o servidor que faz a instalação só pode acessar a Internet através de um proxy.
O seguinte funciona quando o arquivo kickstart está disponível localmente:
O exemplo grub.cfg em 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
}
O mesmo arquivo kickstart tem o seguinte:
text
url --url="https://public.example.com/centos-rpm-remote/8-stream/BaseOS/x86_64/os/" --proxy=http://192.168.0.3:3128/
Existe uma configuração ou configuração que também me permitirá hospedar o arquivo kickstart em algum lugar acessível apenas através do servidor proxy 192.168.0.3:3128
como o seguinte:
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
}
Responder1
Parece que a resposta é usar "proxy" ou "inst.proxy", embora o Anaconda reclame quando for iniciado.
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
}