pfSense Support Subscription

Author Topic: pfSense установка через PXE  (Read 222 times)

0 Members and 1 Guest are viewing this topic.

Offline MythOfTheLight

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
pfSense установка через PXE
« on: November 21, 2017, 05:20:32 am »
собственно, имею готовый и успешно работающий гибридный сервер PXE - на базе Windows Server 2008R2 и службы WDS, с накаченным на него syslinux

Добавление образов загрузки винды проста, образов Ubuntu/Debian или CentOS, в купе с мелкими ISO образами (до 100 мб) не вызывает никаких трудностей.

Возникла необходимость установки pfSense на сервер, НЕ ИМЕЮЩИЙ рабочего cd/dvd привода (специальный контроллер, стоит ~300$) и не позволяющий загружать ОС с флешек. Собственно серверов таких несколько, и на них успешно с PXE сервера разворачиваются разные ОСки (начиная с винды 2003 r2 и до windows 10 включительно, Убунту и Дебианов всех мастей, ну и конечно же ЦентОС). Но вот как добавить в загрузку pfSense или FreeNAS на BSDшном ядре?

для загрузки используется pxelinux

Конфиг для загрузки Убунты:

Code: [Select]
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

Offline werter

  • Hero Member
  • *****
  • Posts: 4927
  • Karma: +231/-14
    • View Profile
Re: pfSense установка через PXE
« Reply #1 on: November 21, 2017, 06:45:23 am »
Доброго.
Вытащить из проблемного сервера hdd, воткнуть в свою машину, развернуть пф, вернуть в этот сервер?
Развернуть пф в VirtBox-е, а после - перенести с помощью clonezilla на ваше железо рассматривали?
Пример миграции описывал тут - https://forum.pfsense.org/index.php?topic=136398.0

P.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-fog

https://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  ;)
« Last Edit: November 21, 2017, 07:33:37 am by werter »

Offline MythOfTheLight

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: pfSense установка через PXE
« Reply #2 on: November 22, 2017, 01:50:57 am »
Спасибо, буду пробовать. Серваки специфичные, загрузка с флешек не возможна, харды если переставить только попробовать... Они SCSI в рэйд массиве, Ubuntu/CentOS и Windows 2003/2008 встают без проблем с PXE, а хочется их запилить под pfSense в два филиала (и мощей достаточно для VPN, и есть место под файлопомойку)

Offline MythOfTheLight

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: pfSense установка через PXE
« Reply #3 on: November 22, 2017, 02:22:20 am »
Хотя в итоге этот FOG по сути своей замена моему виндовому WDS + pxelinux, обычный PXE сервер с плюшками, причём с теми же что в обычном pxelinux

придётся поднять на серваках Ubuntu и накатать роль NAS...

Offline werter

  • Hero Member
  • *****
  • Posts: 4927
  • Karma: +231/-14
    • View Profile
Re: pfSense установка через PXE
« Reply #4 on: November 22, 2017, 02:26:33 am »
придётся поднять на серваках Ubuntu и накатать роль NAS...

NAS? Тогда freenas\nas4free http://2gusia.livejournal.com/tag/nas4free в помощь. ZFS - силища )

Offline werter

  • Hero Member
  • *****
  • Posts: 4927
  • Karma: +231/-14
    • View Profile
Re: pfSense установка через PXE
« Reply #5 on: November 25, 2017, 06:57:58 am »
Доброго.

Хороший мануал в 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/
« Last Edit: November 26, 2017, 01:32:12 am by werter »

Offline werter

  • Hero Member
  • *****
  • Posts: 4927
  • Karma: +231/-14
    • View Profile
Re: pfSense установка через PXE
« Reply #6 on: November 26, 2017, 01:32:51 am »
Добавил ссылки.