PfSense установка через PXE
-
собственно, имею готовый и успешно работающий гибридный сервер PXE - на базе Windows Server 2008R2 и службы WDS, с накаченным на него syslinux
Добавление образов загрузки винды проста, образов Ubuntu/Debian или CentOS, в купе с мелкими ISO образами (до 100 мб) не вызывает никаких трудностей.
Возникла необходимость установки pfSense на сервер, НЕ ИМЕЮЩИЙ рабочего cd/dvd привода (специальный контроллер, стоит ~300$) и не позволяющий загружать ОС с флешек. Собственно серверов таких несколько, и на них успешно с PXE сервера разворачиваются разные ОСки (начиная с винды 2003 r2 и до windows 10 включительно, Убунту и Дебианов всех мастей, ну и конечно же ЦентОС). Но вот как добавить в загрузку pfSense или FreeNAS на BSDшном ядре?
для загрузки используется pxelinux
Конфиг для загрузки Убунты:
LABEL Ubuntu-Precise-x86_64 MENU LABEL Install Ubuntu-x86_64 kernel /Linux/Ubuntux64/linux append initrd=/Linux/Ubuntux64/initrd.gz expert dmraid=true TEXT HELP Ubuntu 16.04 LTS x64 ENDTEXT
-
Доброго.
Вытащить из проблемного сервера hdd, воткнуть в свою машину, развернуть пф, вернуть в этот сервер?
Развернуть пф в VirtBox-е, а после - перенести с помощью clonezilla на ваше железо рассматривали?
Пример миграции описывал тут - https://forum.pfsense.org/index.php?topic=136398.0P.s. Кстати, насчет PXE. Есть такой проект FOG https://fogproject.org/ , wiki - https://wiki.fogproject.org/wiki/index.php?title=Main_Page
Позволяет централизованно разворачивать ОС, массово создавать и разворачивать резервные копии рабочих станций и серверов, запускать ISO и многое другое. И все это по сети (PXE).http://idum.fr/spip.php?article301
http://www.bbskole.dk/index.php/admin/tutorials/linux/28-fog-server/36-fog-server-med-debian-8-jessie
https://memo-linux.com/installer-fog-1-3rc-sur-debian-8/https://www.supinfo.com/articles/single/3082-part-1-installation-configuration-serveur-deploiement-fog
https://www.supinfo.com/articles/single/3575-partie-2-upload-deploiement-grace-foghttps://emeneye.wordpress.com/2012/05/17/integrating-clonezilla-live-into-fogs-pxe-menu/
https://wiki.fogproject.org/wiki/index.php?title=Include_any_ISO_in_the_FOG_BootmenuПроект активно развивается. И, самое главное, не требует Win ;)
-
Спасибо, буду пробовать. Серваки специфичные, загрузка с флешек не возможна, харды если переставить только попробовать… Они SCSI в рэйд массиве, Ubuntu/CentOS и Windows 2003/2008 встают без проблем с PXE, а хочется их запилить под pfSense в два филиала (и мощей достаточно для VPN, и есть место под файлопомойку)
-
Хотя в итоге этот FOG по сути своей замена моему виндовому WDS + pxelinux, обычный PXE сервер с плюшками, причём с теми же что в обычном pxelinux
придётся поднять на серваках Ubuntu и накатать роль NAS…
-
придётся поднять на серваках Ubuntu и накатать роль NAS…
NAS? Тогда freenas\nas4free http://2gusia.livejournal.com/tag/nas4free в помощь. ZFS - силища )
-
Доброго.
Хороший мануал в 2-ух частях по развертыванию FOG и созданию образа\деплою ОС Win:
https://www.ceos3c.com/2017/09/06/install-fog-server-ubuntu-server-16-04-lts-ultimate-guide-virtualbox/
https://www.ceos3c.com/2017/09/13/create-generalized-windows-10-image-deploy-fog-server/FOG & Proxmox_ create an image of a physical Windows server to export it in a virtual machine migration https://memo-linux.com/fog-proxmox-creer-une-image-dun-serveur-windows-physique-pour-lexporter-dans-une-machine-virtuelle/
-
Добавил ссылки.