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

Пару слов о FreeBSD

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

  1. OpenBoy

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

    21.670
    0
    Прошел уже почти год, как я бесперерывно использую 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
    0
    Еще б ее целый год кормить, поить и настраивать не приходилось...
     
  3. harsh

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

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

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

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

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

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

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

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

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

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

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

    gore_lukoje Читатель

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

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

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

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

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

    Lucifer Котяра

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

    WireRat Участник

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

    Гость Гость


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

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

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

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

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

    Гость Гость


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

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

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

    gore_lukoje Читатель

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

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

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

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

    21.670
    0
    Пру моментов по поводу использование 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.967
    0
    маленький вопросик :)
    в /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.670
    0

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

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

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

    bear2bear Участник

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

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

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

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

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

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

    21.670
    0

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

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

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

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

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

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

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