
Ich möchte über einen Proxy auf eine Kickstart-Datei zugreifen. Die Kickstart-Datei wird im öffentlichen Internet gehostet, aber der Server, der die Installation durchführt, kann nur über einen Proxy auf das Internet zugreifen.
Folgendes funktioniert, wenn die Kickstart-Datei lokal verfügbar ist:
Das Beispiel für grub.cfg in TFTP, das funktioniert:
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
}
Die gleiche Kickstart-Datei enthält Folgendes:
text
url --url="https://public.example.com/centos-rpm-remote/8-stream/BaseOS/x86_64/os/" --proxy=http://192.168.0.3:3128/
Gibt es eine Konfiguration oder ein Setup, mit dem ich die Kickstart-Datei auch an einem Ort hosten kann, auf den nur über den Proxyserver 192.168.0.3:3128 zugegriffen werden kann?
wie folgt:
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
}
Antwort1
Die Antwort scheint zu sein, stattdessen „Proxy“ oder „inst.proxy“ zu verwenden, obwohl Anaconda beim Start eine Fehlermeldung anzeigt.
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
}