1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Пару слов о FreeBSD

Тема в разделе "Софт", создана пользователем OpenBoy, 30.04.08.

  1. OpenBoy

    OpenBoy Активный участник

    21.849
    142
    Прошел уже почти год, как я бесперерывно использую FreeBSD.
    Зародилась эта копия оси у меня еще под VMWar'ью, и жила там целый месяц в консольном варианте. Обновлялась, росла... с 50 мегабаит минимальнои установки... с божьей помощью безлимитных интернетов, обеспечивших 400 м трафика, разрослась с 50 мегабаит минимальнои установки с задрипаной компашки v5.3 p1, до 200 , а потом и до 1 гигабаита 6.2-RELEASE-p9. Слил ее на хард и стал подкручивать то там то сям, внося в нее новые моменты функциональности, подпиливая, шлифуя отдельные чудесные своиства.

    И вот как с пол года у меня уже полнофункциональный аппаратно\платформонезависимый хард, с которого всегда и везде можно загрузиться и использовать апсолютно все что угодно.
    Графическая станция, палцдарм для отладки скриптов на всех возможных языках, за все время использования - я не нашел ни одного формата фаилов, в том числе и мультимедиа, видео и музыка... который бы не открылся или открылся бы неправильно. (Прощаи пляски с кодеками под виндовс икспи, по краинеи мере раз в году))) ).
    Кроме того - работает совершенно потрясающий сервер - нет, не терминалов - приложений!!! Цитрикс почти отдыхает...)). RDP - ни в какое сравнение)). Позавчера я настроил 1c под эмулятором, и теперча эта очуменная софтина, доступна на сервере через X протокол)). Я в шоке пребываю, дорогие мои товарищи...

    Потрясает продумааность принципов организации, направленных на обеспечение возможности решить любые поставленные задачи, четкость, и ясность всего происходящего в этом франкельштеине, носяшем отпечаток моего личного характера))).
    С течением времени подключившись к инету начинаеш себя чувствовать в едином информационном пространстве, в котором ДЕИСТВИТЕЛЬНО стираються границы, которое предельно прозрачно для "глаза".


    Этот ящик с демонами, шайтан-бокс, компьютер - стал НЕВЕРОЯТНО универсальнои штукой. Сначала месяца 2 чешеш ребу и думаеш - что делать? а потом просто набираеш whereis чегото_там и получаеш вразумительный ответ о самом последнем выпуске.
    Все становиться понятнее и проще, никаких касперских и нодов32 или даже 64.

    Кароче - эта самая охрененная ось всех времен и народов, даи бох первому кто придумал открыть ее исходный код, вечнои памяти, и всего всего, каждому кто причастен к ее сопровождению - аналогично.

    Этот мегаконструктор изменит(яет) человечество.
     
  2. gore_lukoje

    gore_lukoje Читатель

    7.377
    1
    Еще б ее целый год кормить, поить и настраивать не приходилось...
     
  3. harsh

    harsh Активный участник

    3.435
    0
    ну это спорно. Я в качестве шлюза поднял за 3 дня FreeBSD (т.е. на третий день это был уже функционирующий сервер), ну доводка по-малеку заняла еще недели две-три (просто сам удивлялся, функционалу и добавлял что мне нравилось и было нужно). Пока работал в конторе, uptime почти достиг 1 года. Уволился, прошло 1,5 года, а машинка все так же живет своей жизнью, причем ВЕСЬ софт в актуальном состоянии (все обновляется автоматически).

    Функционал - шлюз в интернет, прокси с антивирусом, хранилище архивов и логов, firewall, сервер ВПН, ну и по-мелочи - детектор атак, скриптики построения различных отчетов, корп. веб сайт...

    забыл еще написать, что кроме того FreeBSD выполняла роль маршрутизатора - два WAN и канал ГО.
     
  4. SAshock

    SAshock Активный участник

    576
    0
    на работе стоит интернет сервак с фри. ставили провы.
    подскажите литературу с чего начать изучение этого чуда :)
     
  5. harsh

    harsh Активный участник

    3.435
    0
    http://www.freebsd.org/docs.html - рекомендую начать с хандбука.
    http://opennet.ru

    Я думаю на первое время учитаться хватит. В остальном - Яндекс ответит на все конкретные вопросы.
     
  6. OpenBoy

    OpenBoy Активный участник

    21.849
    142
    Это вызвано исключительно интересом, для заранеее определенных задач, можно поднять быстрее.
     
    Последнее редактирование модератором: 01.05.08
  7. gore_lukoje

    gore_lukoje Читатель

    7.377
    1
    Далек от мысли оспаривать то, что профессионалу сподручнее кувыркаться в свободноконфигурируемой среде.
    Но уверен, что *nix-подобные системы врядли наберут и долю той популярности, что и виндоуз и макОС... Мне, видимо, чаще многих приходится сталкиваться с людьми, которым приходится объяснять каждый раз, как запустить пасьянс Косынка и как сделать ярлычок на рабочем столе... Куда уж им фриБСД..? Тем более, конфигурировать его под себя...
     
  8. dead_rabbit

    dead_rabbit Активный участник

    2.697
    0
    Не согласен. Лично я жду того дня, когда разработчики продуктов типа Убунту-таки начнут думать в первую очередь о простоте управления, а производители всего железа как стандарт начнут включать набор драйверов под Линукс в комплект. Не вижу причин, которые могли бы этому помешать. ИМХО это только вопрос времени. Особенно учитывая ту наглость, с которой Некрософт сейчас пропихивает свою поганую Висту.
     
  9. volerko

    volerko Активный участник

    8.771
    178
    Все тоже самое можно сказать про Linux Gentoo, но это уже holywar получится :)
    А вообще да, система портов - великая вещь, хотя я начинал с OpenBSD =)
     
  10. Lucifer

    Lucifer Horny Devil

    8.135
    118
    Сейчас собираю второй компик себе - как раз под изучение сего дела. вот только думаю никсы или бздя?
     
  11. WireRat

    WireRat Участник

    268
    0
    Вот еще статейки-хауту по Фряхе от Лиссяры - www.lissyara.su...
    Фряха и Линухи - офигительные ОСи... дров бы под них побольше... :d
     
  12. Гость

    Гость Гость


    :d *BSD - это тоже unix-ось :)
     
  13. OpenBoy

    OpenBoy Активный участник

    21.849
    142
    скорее даже это и есть *nix...)
     
  14. Everwesss

    Everwesss Активный участник

    7.842
    200
    вебсервер тоже подняли на ней, пуля!
     
  15. Гость

    Гость Гость


    UNIX - это AT&T UNIX. Не более, не менее. Все остальное - unix-like.
     
  16. colorprint

    colorprint Активный участник

    19.654
    51
    макОС тоже nix-подобная система, если что :)
    а во многих областях виндоуз пока не набирает и долю той популярности, что имеют никс-системы :) хотя прогресс у win есть...
     
  17. gore_lukoje

    gore_lukoje Читатель

    7.377
    1
    colorprint, да, но макос, в отличие от макосХ, не поставляется с открытыми исходниками и готова к стрельбе с момента первого включения.
    А в том, что опенсурсные системы широко используются в узком кругу, я, как и Вы, не сомневаюсь... :)
     
  18. Pasha

    Pasha Активный участник

    4.442
    1
    У меня уже второй год стоит сис. блок с фряхой, шлюз в ДОМсРУ, настроил все за неделю примерно по хэндбуку. Надежная штука! Делал автоматическое переключение тарифов по времени (ночной тариф), сейчас одновременно два соединения работают - полет нормальный. Для сети - самое оно. Правда, на рабочем компе сейчас помимо винды AltLinux стоИт, хочу попробовать Zenwalk.
     
  19. OpenBoy

    OpenBoy Активный участник

    21.849
    142
    Пру моментов по поводу использование FreeBSD, на основе личного опыта

    Почему то мне захотелось вот это написать. Этот текст, который по большеи части относиться к не праздно любопытным пользователям ПК, которые ориентирован на людеи, твердо уверенных в том, в какои области будут работать и тд. Возможно в нем удасться уделить пару моментов перенастроки более празно-любопытсвующего населения).

    Знакомство с такой ОС как FreeBSD, стоит начать с осмысления цепочки деиствий, которые вы предпринимаете при ее установке.
    В первую очереь стоит отметить вызывающее у многих шок, непонятное разбиение диска на разделы.
    Дело в том что за графическим интерфеисом уже стерлись понятия, и немногие при разметке диска аля маикрософт - понимают четко что они на самом деле делают.

    Изначально на любом жеском диске можно создать 4 раздела. Для этого существует 512 баит (самый первый сектор жесткого диска) в которых совсем чуть чуть места хватает на то чтобы описать именно 4 раздела.
    Описание храниться очень просто. В отношении каждого раздела, записано с какого сектора он начинается, и сколько секторов жесткого диска занимает по обьему.
    Кроме того - там же указано являеться ли раздел активным (загрузочным), скрытым.

    Для того чтобы обойти ограничение и создавать боьше чем 4 раздела - на одном жеском диске было введено понятие логического раздела.
    В этом случае один из возможных 4 первичных разделов (Зовут его Extended) используеться для создания в его обьеме еще нескольких подразделов.

    По идеологии продукции маикрософт, операционная системма может быть установлнна как на первичный, так и на любои Extended-подраздел.
    Пользователь в данном случае - может не озадачивать себя вопросом куда он ее устанавливает. Для BSD - такой нечеткости нет, и изначально определен принцип резервирования 1 или нескольких первичных разделов под всю операционную системму целиком. То есть в процессе установки вам придетьсячетко понять, куда и зачем вы производите установку.

    Зарезервированый раздел используеться для создания дерефа фаиловои системмы FreeBSD.

    Последовательность разметки диска на основе этого - весьма проста.
    fdisk - резервирует, или создает первичный раздел (в терминологии BSD slice (слайс)), и метит его как раздел FreeBSD, меткои 165, заодно предлагает установить флаг активности, на раздел. Без этого флага загрузка с раздела происходить не будет.

    После этого, программа disklabel, предлагает воспользоваться уже созданным первичным разделом, для создания раздела(ов) с фаиловои системмой FreeBSD.

    В результате имеем следующее - Fdisk - производит деиствия над MBR, записыват туда данные о первичном разделе FreeBSD, о его активности, и главный загрузчик фрибсд.
    Disklabel - опрерирует с полученным первичным разделом, и создает на мнем файловую системму.

    Второи момент - не пытаитесь установить FreeBSD c графической оболочкои. Ставте минимальную комплекцию ОС, это даст вам возможность за не очень большои промежуток времени освоить все асперы управления. Ибо если вы решились использоват эту ОС, то знаите раз и навсегда, в графическои оболочке вы много не настроите.
    Будте в конце концов упорнее, не расчитываите на мнгновенный результат. И ваша жизнь станет интереснее.
     
  20. freebsd

    freebsd Гость


    :) vtoroy den kak usatnovil freebsd, vot uje opera zapustilas v termenale pod x-win, tolko rus raskladku zabyl postavit
     
  21. Пупсег

    Пупсег Гость

     
  22. vitalic

    vitalic Активный участник

    2.993
    6
    маленький вопросик :)
    в /etc/defaults/rc.conf есть следующее:
    natd_interface="" # Public interface or IPaddress to use

    в ipfw такие правила:
    00030 divert 8668 tcp from any to 192.168.0.11 in via le0
    00040 divert 8668 tcp from 192.168.0.0/24 to any out via le0
    00100 allow ip from any to any via lo0
    65535 allow ip from any to any

    в natd.conf такая строчка:
    redirect_port tcp 192.168.0.3 3389 89

    то есть сетка одна, в которой есть комп с freebsd 7 (192.168.0.11), он свой 89 порт мапит на порт 3389 компа 192.168.0.3 (ну просто к rdp цепляется)

    собственно вопрос:
    если я указываю в /etc/rc.conf
    natd_interface="192.168.0.11" - то всё работает
    если natd_interface="le0" - то не работает
    я видимо не правильно понял смысл этой фразы # Public interface or IPaddress to use
    что есть interface для подстановки в natd_interface=""?
     
  23. OpenBoy

    OpenBoy Активный участник

    21.849
    142

    имя адаптера, или одного из присвоенных алиасов, (le0:0 или le0:1 к примеру) или IP адрес, один из них (возможно алиас).

    добавлено через 11 минут
    попробуй вместо:
    natd_interface="le0"
    вот это:
    natd_flags="-n le0"

    хотя по идее должно работать и с первым вариантом.
     
  24. bear2bear

    bear2bear Участник

    227
    0
    а что, действительно сложно пропатчить КДЕ под ФриБСД? ;)
     
  25. colorprint

    colorprint Активный участник

    19.654
    51
    он и так из портов работает, что его патчить :)
     
  26. Ralf

    Ralf Активный участник

    9.190
    467
    bear2bear,
    это просто юмор такой своеобразный!
     
  27. OpenBoy

    OpenBoy Активный участник

    21.849
    142

    Не совсем верно - патчи при установке из портов качаються наравне с исходниками и применяються автоматически))..
     
  28. Андрюха

    Андрюха Активный участник

    3.468
    93
    Вопрос к спецам -пытаюсь по хендбуку пересобрать ядро - система ругается на отсутствие конфигурационного файла. В чем грабли?
     
  29. colorprint

    colorprint Активный участник

    19.654
    51
    а он точно не отсутствует? )
    особенно если через KERNCONF указываете при компиляции...
     
  30. Андрюха

    Андрюха Активный участник

    3.468
    93
    colorprint,
    неа, точно не отсутсвует. Лежит в /usr/src/sys/amd64/conf, все как по инструкции.
    Кстати, а откуда система знает где именно искать этот файл, ведь при make buildkernel указывается только имя файла, а не путь к нему?