Работаем в Single Mode

 

Если у Вас не загружается система, или загружается некорректно и вы не можете в нее войти для редактирования конфигурация - эта статья для Вас.

 

При загрузке системы выбираем режим Single-mode:

 

После загрузки режим находится в состоянии read-only (только для чтения) - нам необходимо сделать его доступным для записи, смонтировать все разделы диска, и  выполнить еще некоторые команды.

 

итак код

fsck -p

mount -u /

mount -a -t ufs

swapon -a


После чего можно редактировать любые файлы в вашем любимом редакторе.

 

Простой пример настройки PF+NAT во FreeBSD

Настроем шлюз использую PF

 

вносим в /etc/rc.conf 

pf_enable="YES"                 # Включить PF (Подгрузить модуль, если требуется
pf_rules="/etc/pf.conf"         # Откуда подгружать правила для pf
pf_flags=""                     # дополнительные флаги для управляющей программы
pflog_enable="YES"              # запуск pflogd(8) (система журналирования)
pflog_logfile="/var/log/pflog"  # где pflogd должен хранить журнал
pflog_flags=""                  # дополнительные флаги для pflogd

далее создаем файл /etc/pf.conf
в него вставляем

Установка Midnight Commander

Midnight Commander - это аналог всем известному Far- менеджеру.

#whereis mc
mc: /usr/ports/misc/mc

Далее установка и запуск:

#cd /usr/ports/misc/mc
#make install clean #установка
#/usr/local/bin/mc #запуск


После запуска получаем следуещее........

Маршрутизатор на FreeBSD через NATD/IPFW

Для того, чтобы установленная конфигурация FreeBSD могла служить в качестве маршрутизатора, необходимо изменить конфигурацию ядра.

 

# cd /sys/i386/conf

 

Править будем конфиг ядра GENERIC, которое сейчас и стоит в качестве исходного. Ядро LINT содержит детальное описание всех опций конфига ядра.

 

# cp GENERIC NAT

# ee NAT

 

 


Настраиваем маршрутизатор на FreeBSD

Запуск NAT во время загрузки

Просто добавьте в /etc/rc.conf следующие строчки:

firewall_enable="YES"
firewall_type="open"
gateway_enable="YES"
natd_enable="YES"
natd_interface="rl0“


Как создать .tar.gz

tar -cvf file.tar /full/path – создать .tar

tar -czvf file.tar.gz /full/path – создать .tar.gz (архив)
tar -cjvf file.tar.bz2 /full/path – создать .tar.bz2 (архив)

Синтаксис этих примеров:
tar [-ключи] [название архива] [путь, что запаковать] .....

Установка Webmin

Итак, начнем.

 

cd /usr/ports/sysutils/webmin

make install clean

 

Как только всё успешно установилось идём в .....

Cоздаем графики трафика

Если вы хотите видеть красивые графики трафика идушего через ваши интерфейсы, то это статья - для Вас. Здесь приводится описание по установке и настройке net-snmp и mrtg......

Основные команды и конфигурационные файлы FreeBSD

Работа в файловой системе

ls             Вывести содержимое каталога
cd            Перейти в каталог
pwd         Вывести текущий каталог
cp            Копировать файлы и каталоги
mv           Переместить или переименовать файлы и каталоги .....