Различия между версиями 2 и 3
Версия 2 от 2014-02-28 14:08:54
Размер: 754
Редактор: FrBrGeorge
Комментарий:
Версия 3 от 2014-02-28 23:11:18
Размер: 1673
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 3: Строка 3:
-----
/!\ TODO
== Настройки VirtualBox ==
Строка 6: Строка 5:
Настройки VirtualBox: 10.30.50. и 10.0.2., порт  * Внешний интерфейс: «!VirtualBox NAT» ⇒ 10.0.2.15/24
 * Внутренний интерфейс 10.30.50.1/24
 * Доступ по ssh localhost:2212

/!\ TODO Ссылка на образ ВМ
Строка 10: Строка 13:
зачем toor === Особенности FreeBSD ====
 * Базовая дистрибуция + пакеты (пакетный диспетчер pkg)
 * Установка пакетов в `/usr/local` (в т. ч. `/usr/local/etc`, `/usr/local/man` и т. п.)
 * Приверженность legacy (nvi, ifconfig, netstat, route, sh)
 * Пользователь `toor` (`tcsh` в качестве оболочки для `root`)
 * Редактор: `vi`, `ee` или установить `vim` (`pkg install vim`)
 * Оболочка: sh или установить bash/zsh
 * Просмотр сокетов (в т. ч. TCP): `sockstat`
 * Достаточно полная и связная система man-страниц; `/usr/share/doc` и `/usr/share/examples`
Строка 12: Строка 23:
nvi / ee

pkg install vim

ifconfig

netstat, route

sockstat
=== Подсистема запуска служб RC ===

Работа в FreeBSD и ipfw

Настройки VirtualBox

  • Внешний интерфейс: «VirtualBox NAT» ⇒ 10.0.2.15/24

  • Внутренний интерфейс 10.30.50.1/24
  • Доступ по ssh localhost:2212

/!\ TODO Ссылка на образ ВМ

FreeBSD

=== Особенности FreeBSD ====

  • Базовая дистрибуция + пакеты (пакетный диспетчер pkg)
  • Установка пакетов в /usr/local (в т. ч. /usr/local/etc, /usr/local/man и т. п.)

  • Приверженность legacy (nvi, ifconfig, netstat, route, sh)
  • Пользователь toor (tcsh в качестве оболочки для root)

  • Редактор: vi, ee или установить vim (pkg install vim)

  • Оболочка: sh или установить bash/zsh
  • Просмотр сокетов (в т. ч. TCP): sockstat

  • Достаточно полная и связная система man-страниц; /usr/share/doc и /usr/share/examples

Подсистема запуска служб RC

/etc/rc /etc/rc.d /etc/rc.d/netif service rcvar /etc/rc.conf /etc/rc.default/

ipfw

/etc/rc.firewall

  • open
  • simple
  • client
  • UNKNOWN
  • /file/name

ipfw

  • list show flush add delete swap set enable disable any | me

Редактирование настроек сети по сети и премия Дарвина

/usr/share/examples/ipfw/change_rules.sh

Д/З

Почему не работает rc.firewall simple? Как это исправить?

LecturesCMC/UnixFirewalls2014/02_FreeBSDIntro (последним исправлял пользователь FrBrGeorge 2014-03-07 09:45:25)