ฉันต้องการเข้าถึงไฟล์ kickstart ผ่านพร็อกซี ไฟล์ kickstart โฮสต์บนอินเทอร์เน็ตสาธารณะ แต่เซิร์ฟเวอร์ที่ทำการติดตั้งสามารถเข้าถึงอินเทอร์เน็ตผ่านพร็อกซีเท่านั้น
การทำงานต่อไปนี้เมื่อไฟล์ kickstart พร้อมใช้งานในเครื่อง:
ตัวอย่าง grub.cfg ใน tftp ที่ใช้งานได้:
เมนูรายการ 'ติดตั้ง 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
}
ไฟล์ kickstart เดียวกันมีดังต่อไปนี้:
ข้อความ
url --url="https://public.example.com/centos-rpm-remote/8-stream/BaseOS/x86_64/os/" --proxy=http://192.168.0.3:3128/
มีการกำหนดค่าหรือการตั้งค่าที่จะอนุญาตให้ฉันโฮสต์ไฟล์ kickstart ที่ไหนสักแห่งที่เข้าถึงได้ผ่านพร็อกซีเซิร์ฟเวอร์ 192.168.0.3:3128 เท่านั้น
ดังต่อไปนี้:
เมนูรายการ 'ติดตั้ง 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
}