Перейти до

Изучение FreeBSD


Рекомендованные сообщения

Хотел бы изучить данную ОС, именно в плане сетевого администрирования. Подскажите, какие ресурсы лучше всего использовать, литературу. Вот то что я на данный момент нашел, что изучаю, может быть есть что то лучше? Заранее спасибо!

Відредаговано Walkman777
Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 69
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

На сегодняшний день - учите Linux. Разве что вы программист и хотите писать какие-то сетевые фичи - тогда учите FreeBSD.

FreeBSD более струкрутирована, четко сложена и монолитна. Она прелестна в своем построении и системе портов. Работа с ней приносит радость и удовлетворение из-за четкого понимания что где находится и

Кому-то нравится линукс, кому-то фря, а учить таки лучше линукс. Больше шансов в будущем найти работу/применить знания.

На сегодняшний день - учите Linux.

Разве что вы программист и хотите писать какие-то сетевые фичи - тогда учите FreeBSD.

Ссылка на сообщение
Поделиться на других сайтах

На сегодняшний день - учите Linux.

Разве что вы программист и хотите писать какие-то сетевые фичи - тогда учите FreeBSD.

Я бы так не сказал, тут по вкусу: кому нравится линух, а кому и фря . Мне фря нравиться

соглашусь, толлько если с анг. на ты без машинного переводчика

Ссылка на сообщение
Поделиться на других сайтах

 

На сегодняшний день - учите Linux.

Разве что вы программист и хотите писать какие-то сетевые фичи - тогда учите FreeBSD.

Я бы так не сказал, тут по вкусу: кому нравится линух, а кому и фря .

 

Кому-то нравится линукс, кому-то фря, а учить таки лучше линукс. Больше шансов в будущем найти работу/применить знания.
Ссылка на сообщение
Поделиться на других сайтах

 

 

На сегодняшний день - учите Linux.

Разве что вы программист и хотите писать какие-то сетевые фичи - тогда учите FreeBSD.

Я бы так не сказал, тут по вкусу: кому нравится линух, а кому и фря .
Кому-то нравится линукс, кому-то фря, а учить таки лучше линукс. Больше шансов в будущем найти работу/применить знания.
моно...гхм. в общем одна фигня. кто разберется с kiss принципом, тому выучить различия в командах файрвола не составит труда. остальное практически идеетично
Ссылка на сообщение
Поделиться на других сайтах

 

 

Кому-то нравится линукс, кому-то фря, а учить таки лучше линукс. Больше шансов в будущем найти работу/применить знания.

 

Не могу не согласиться,  хотя я закоренелый фришник. С линуксом распрощался в 1999-м.

Ссылка на сообщение
Поделиться на других сайтах

 

 

На сегодняшний день - учите Linux.

Разве что вы программист и хотите писать какие-то сетевые фичи - тогда учите FreeBSD.

Я бы так не сказал, тут по вкусу: кому нравится линух, а кому и фря .

 

Кому-то нравится линукс, кому-то фря, а учить таки лучше линукс. Больше шансов в будущем найти работу/применить знания.

 

а можно больше конкретных   аргументов за линух, против фри.

Ссылка на сообщение
Поделиться на других сайтах

Если уже учить для поиска работы, то лучше что-то из PHP, JavaScript, Java, а не линуксы/фрибсд, они больше как дополнительный скилл, само собой разумеющийся, т.к. там нечего особенно учить.

Ссылка на сообщение
Поделиться на других сайтах

 

 

Фряха гораздо проще, с неё хорошо начинать изучение Unix.

Ну не знаю... хэндбук местами окаменел лет 10 назад (особенно нат - там древний natd который нужно закопать), местами - неочевидные баги, файрвол живет своей жизнью порой (пример - стоит поменять в ipfw создание правила ната и заворот в него трафика местами - как это сделано в куче примеров в интернетах - как начинаются подземные стуки вида "не работает нат, рестартонул файр - все заработало до ребута" (9.0). Нативный шелл - уступает даже бизибоксовому по функционалу, для сколь-либо комфортной работы надо ставить bash. Ну и прочие подарки для йогов...

Ссылка на сообщение
Поделиться на других сайтах

Хм, как-то поработав пару лет с бсд, непочувствовал никакого дискомфорта когда решил фор фан пару серваков перевести на линуху. Непонятные моменты гуглятся за пол минуты. Сейчас база знаний очень и очень наполнена. Имхо бсд более структурированна. Начать можно с нее, а дальше уже нету разницы. Это не юникс и винду сравнивать.

Ссылка на сообщение
Поделиться на других сайтах

Работаю с обеими системами

Фряху начинал с 2.8, 16 мег оперы и 40Г винта )))

 

все сервера раньше были на фряхе

 

сейчас только из-за accel-ppp поднял 3 сервака на дебиан.

 

мне фряха больше нравится :)

Ссылка на сообщение
Поделиться на других сайтах

FreeBSD более струкрутирована, четко сложена и монолитна. Она прелестна в своем построении и системе портов. Работа с ней приносит радость и удовлетворение из-за четкого понимания что где находится и почему оно там.

Но, к сожалению, популяризацию выиграл linux.

Ссылка на сообщение
Поделиться на других сайтах

..но линукс со своим _немонолитным_ ядром и независимым набором софта гибче, проще обновляется и значительно быстрее развивается.

И с ним не может быть вопросов как в соседней ветке "падает бсд 10.1 - поставь 9.2, все равно падает - поставь 8.3", в самый кривой и древний дистрибутив можно за 10 минут перекомпилить свежее ядро из нужной ветки(хочешь вылизанное более старое, прошедшее 100 сабрелизов, хочешь новейшее потенциально баговое) с поддержкой нужных фич и/или устраннеными багами.

Вероятно потому и победил в популярности.

Ссылка на сообщение
Поделиться на других сайтах

Как серверная часть, предпочитаю фрибсд, все узнаваемо, лежит на своих полочках. Все структурировано, лаконично, понятно. Линух, кхм... вот как раз для GUI приложений самое оно, как десктоп, чтоб кнопки давить, и можно было запустить ssh. Работает флеша, джава, скайп, даже игры можно насетапить, благо winetricks постарались. Но структура........ Честно говоря после фри полдня с матюками настраивал сеть и судорсы, пока нашел где все лежит и в каком виде должно быть представлено. Но если нет регулярного секса, то рекомендую FreeBSD+KDE с установкой на него флеша, джавы, скайпа и прочих десктопных запчастей.

А теперь по сабжу:

Легкая к пониманию и наверное лучшая для тех кто решил познать FreeBSD - это Лукас , а потом после нее можно уже переходить к Немету

Если уметь читать английский, то банально потом и man выручает в некоторых ситуациях.

Відредаговано Respect!
Ссылка на сообщение
Поделиться на других сайтах
И с ним не может быть вопросов как в соседней ветке "падает бсд 10.1 - поставь 9.2, все равно падает - поставь 8.3", в самый кривой и древний дистрибутив можно за 10 минут перекомпилить свежее ядро из нужной ветки(хочешь вылизанное более старое, прошедшее 100 сабрелизов, хочешь новейшее потенциально баговое) с поддержкой нужных фич и/или устраннеными багами

 

Вот кстати, что-бы быть в курсе поставил на рабочий asus eeepc убунту. До этого там пару лет идеально работала то винда то MacOS. Писец какой-то. Если заснет ноут - только ребутом восстанавливается. Так же может зависать себе в процессе работы. acpi откусил, не помогает. И что? Линукс сакс или не повезло с поддержкой в нем конкретного ноута, который превосходно стабилен в винде и Мак-е? Это я к зависаниям фри в соседней ветке. Мои фри работают 24x7x365 с 1999-го с 15 мин простоя раз в год после install world

Відредаговано kha0s
Ссылка на сообщение
Поделиться на других сайтах

Не повезло с ноутом.

Часто такие вещи решаются по ходу дела с обновлениями системы; но часто же, к сожалению, такие проблемы с железом тянутся на протяжении нескольких версий.

Со сном вообще проблемы даже в винде бывают. Тут всё дело в драйверах.

Відредаговано Abram
Ссылка на сообщение
Поделиться на других сайтах

..но линукс со своим _немонолитным_ ядром и независимым набором софта гибче, проще обновляется и значительно быстрее развивается.

И с ним не может быть вопросов как в соседней ветке "падает бсд 10.1 - поставь 9.2, все равно падает - поставь 8.3", в самый кривой и древний дистрибутив можно за 10 минут перекомпилить свежее ядро из нужной ветки(хочешь вылизанное более старое, прошедшее 100 сабрелизов, хочешь новейшее потенциально баговое) с поддержкой нужных фич и/или устраннеными багами.

Вероятно потому и победил в популярности.

в чем он гибче?

где он проще обновляется?

Все механизмы обвнолений и настроек так или иначе представлены в обеих системах. Причем перенос фич идет в обе стороны.

 

А вопросы от падает 10.1 поставь 9.2 или 8.3 - это от незнания. 99% падения системы - это железо. Остальное это специфические задачи и настройки. Есть определенные известные проблемы, причем опять же в обеих системах.

Ссылка на сообщение
Поделиться на других сайтах

Единственное чего мне лично не хватает во FreeBSD - accel-ppp. Может его кто-то нарисует графами к mpd со временем - Мотин не при делах, к сожалению.

Ссылка на сообщение
Поделиться на других сайтах

 

..но линукс со своим _немонолитным_ ядром и независимым набором софта гибче, проще обновляется

в чем он гибче?

где он проще обновляется?

Все механизмы обвнолений и настроек так или иначе представлены в обеих системах. Причем перенос фич идет в обе стороны.

 

Таки обновление ядра (отвечающего фактически за все) и обновление системы это немного разные вещи, и по гибкости и по простоте.

Откатиться на старое ядро при любых граблях можно простым ребутом и выбором нужной версии в загрузчике, а с обновленной системой как?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від mac
      Глюк в тому, що один (так - тільки один) mac адрес onu існує в білінгу у вигляді строки. Це трохи заважає.
      olt - bdcom gepon.
      Наскільки зрозумів, це виключно проблема реалізації snmpwalk у freebsd, де snmpwalk може на свій розсуд віддати mac адресу не як hex-string, а як звичайний string.
      Можливо snmpwalk тригериться на якомусь символі, мені невідомо.
       
      # tcpdump -vv -i em0 udp port 161 and host olt and host ub | grep "3320.101.10.4.1.1.241 ... olt.snmp > ub.47940: [udp sum ok] { SNMPv2c C="*****" { GetResponse(44) R=93278354 E:3320.101.10.4.1.1.241="8LO"W*" } } ub.47940 > olt.snmp: [udp sum ok] { SNMPv2c C="*****" { GetNextRequest(34) R=93278355 E:3320.101.10.4.1.1.241 } } snmpwalk -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = STRING: "8LO\"W*" snmpwalk -Ox -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = Hex-STRING: 38 4C 4F 22 57 2A  
      Це стосується таких параметрів у snmp конфізі bdcom
       
      [signal] MACINDEX=".1.3.6.1.4.1.3320.101.10.4.1.1" [misc] ONUINDEX=".1.3.6.1.4.1.3320.101.11.1.1.3"  
      За для усунення глюку спробував трошки змінити код і завдати тип snmp параметру явно у ./api/libs/api.ponbdcom.php у function collect()
      Це працює. Мабуть станеться у нагоді:
       
      # diff api.ponbdcom.php{.new,.bak} 37c37 < $onuIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); --- > $onuIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); 91c91 < $macIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE); --- > $macIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE);  
      P.S. Створив тему, а зараз міркую: а може це глюк у ПЗ olt. Оновлю фірмваре olt та перевірю...
       

    • Від a_n_h
      Всем доброго дня и мирного неба!
        После многочисленных экспериментов выяснил, что на последних версиях freebsd  максимум удавалось прокачать до 14 ГБт суммарно трафика со 100% загрузкой процессора. На том-же железе но с установленной freebsd 11.2 прокачивается до 20-ти ГБт суммарно тестового трафика с загрузкой процессора около 50%. 
        Подскажите, что можно убрать или наоборот добавить в систему с freebsd 13,3 для получения аналогичного результата...
    • Від mac
      Здається, після оновлення PHP 7.4 до PHP 8.2 feesharvester припинив працювати:
       
      /usr/local/bin/curl "http://127.0.0.1/billing/?module=remoteapi&key={SERIAL}&action=feesharvester" <br /> <b>Fatal error</b>: Uncaught TypeError: Unsupported operand types: string - string in {UBPATH}/billing/api/libs/api.fundsflow.php:570 Stack trace: #0 {UBPATH}/billing/modules/remoteapi/feesharvester.php(22): FundsFlow-&gt;harvestFees('2024-01') ...  
      Невеличке розслідування врешті з'ясувало, що це через наявність пробілу у деяких логінах абонентів. Як так сталося? Тому що інколи був неуважно додан трейлінг пробіл до номеру будинка і цей пробіл потрапив до логіну абоненту. Логін абоненту неможливо змінити ніяким чином штатними засобами. Я не розглядаю створення нового абонента для усунення помілки.

      Був обран такий шлях вирішення проблеми. Заміну функції php explode() знайшов у мережі. Мабуть це станеться в нагоді:

       
      diff api.fundsflow.php.bak api.fundsflow.php.new 559c559 < $eachfee = explode(' ', $eachline); --- > $eachfee = preg_split("~(?<!\\\\)(?:\\\\{2})*'[^'\\\\]*(?:\\\\.[^'\\\\]*)*'(*SKIP)(*F)|\s+~s" , $eachline);  
    • Від FantoM_EscapE
      Хочу перенести свій білінг NODENY із фізичного сервера на віртуальний. Шукаю адміна який зможе допомогти у цьому питанні, так як нашого адміна банально призвали до війська. Вся схема на даний момент робоча, маю доступи до всього. Потрібно проінсталити на новішу версію FREEBSD, бо на моїй 10 річній вже не працюють нові SSL сертифікати. Кого зацікавила дана пропозиція - прошу у приватні повідомлення. обсудимо ціну і строки. або пишіть на будь-який месенджер 0677792091
    • Від rusol
      Добрый вечер.
       
      Есть от провайдера блок реальных адресов, к примеру 100.1.1.192/26
       
      Раньше сеть была в одном влане и записи в /etc/rc.conf были такие:

       
      ifconfig_ix0="inet 192.168.0.1 netmask 255.255.255.0" # Шлюз для пользователей с локальным IP ifconfig_ix0_alias0="inet 100.1.1.193 netmask 255.255.255.192" # Шлюз для пользователей с реальными IP  
      После чего стала задача часть пользователей переводить во вланы тоже с разделением на локальные IP и реальные, первый влан создал где-то пару лет назад и все работает:
       
      ifconfig_vlan1="vlan 1 vlandev ix0 192.168.1.1 netmask 255.255.255.0" # Шлюз для пользователей с локальным IP во Влане 1 ifconfig_vlan1_alias0="inet 100.1.1.248 netmask 255.255.255.248" # Шлюз для пользователей с реальными IP  во Влане 1  
      И вот стоит задача создать еще один влан, делаю по аналогии с вланом 1, только маску смещаю назад:
       
      ifconfig_vlan2="vlan 2 vlandev ix0 192.168.1.1 netmask 255.255.255.0" # Шлюз для пользователей с локальным IP во Влане 2 ifconfig_vlan2_alias0="inet 100.1.1.246 netmask 255.255.255.254" # Шлюз для пользователей с реальными IP во Влане 2  
      Когда я внес это в /etc/rc.conf и прописал команду:
       
      ifconfig vlan2 create  
      Все заработало.
       
      Но как только перезагрузился сервер, перестали работать реальные IP без вланов, в первом влане и во втором. Не пойму что не так делаю, возможно я с маской подсети что-то недопонимаю...

×
×
  • Створити нове...