Faq pfsense

Питання відповідь

Як і де зберігається конфиг pfSense?

Конфігурація pfSense зберігається в одному XML файлі. У ньому містяться GUI настройки системи і пакетів. При конфігуруванні системи (в результаті змін або при старті) відбувається перезапис відповідних конфігураційних файлів додатків.

Файл конфігурування розташований в /cf/conf/config.xml

Чому в меню відсутня опція Packages?

У Вас LiveCD або Embeded версія. Пакети доступні після установки на жорсткий диск. Деякі пакети є в NanoBSD версії.

Як встановити пакет, відсутній в списку?

З консолі, як і для звичайної FreeBSD системи: pkg_add -r путь_к_пакету Версія пакета повинна відповідати використовуваної версії FreeBSD.

Подивитися встановлені пакети: pkg_info

Видалити пакет: pkg_delete Имя_Пакета

Якщо немає розуміння, що Ви робите, то краще нічого не видаляти. Можна зробити непрацездатною систему або окремі її компоненти.

Як дізнатися яка версія FreeBSD використовується?

З консолі набрати: uname -a

Як підключитися до консолі віддалено?

Для Windows: За протоколом SSH використовуючи Putty. Перед цим необхідно дозволити доступ до консолі через WebGUI в меню System> Advanced. Для передачі файлів використовуйте клієнт WinSCP3.

Чому, коли я змінюю конфігураційний файл будь-якої програми, він через деякий час перезаписується, і мої зміни стираються?

Даний конфігураційний файл контролюється системою і перезаписується згідно налаштувань конфігурації pfSense. Для того, щоб змінити його на ваш розсуд швидше за все доведеться розібратися як влаштований pfSense.

Список 'потрібних' папок і файлів

  • Список / var / log.
  • WebGUI / usr / local / www.
  • Тимчасова папка / tmp.
  • Конфиг pfSense /cf/config/config.xml.
  • Діючі правила файрвола /tmp/rules.debug.
  • Системні php файли (бібліотеки) / etc / inc.
  • Файл глобальних параметрів /etc/inc/globals.inc.
  • Налаштування завдань за розкладом (шедулера) / etc / crontab.
  • Каталог конфігов додатків - зазвичай / usr / local / etc.
  • Каталог GUI пакетів / usr / local / pkg.
  • Призначені для користувача скрипти /usr/local/etc/rc.d. З розширенням .sh запускаються при старті системи.

Схожі статті