AsiaBSDcon2010 PF problem

Обсуждение всяких разных новостей.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение terminus » 2010-03-29 9:45:47

Любителям ПФа во FreeBSD на заметку:
Вложения
pferam_na_zametku.PNG
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-29 9:53:41

А можно вкратце?

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение terminus » 2010-03-29 9:58:57

Чего вкраце? Там написано, что опенбсдшников не волнует проблема портабильности ПФа, и что оптимизировать его скорость они будут путем более тесной интеграции с другими подсистемами OpenBSD. Сейчас во фришке ПФ и так древний, а после ознакомления с этимим планами появляется предчувствие, что новый ПФ появится еще очень не скоро.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Гость
проходил мимо

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Гость » 2010-03-29 10:14:46

напишите в рассылку бсд что бы убили вообще PF из системы
лучше никакого чем какойто и кривой
и за одно пусть sendmail и bind вычистят

а еще лучще, пусть вообще почистят файло помойку свою

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-29 10:52:38

Я б поспорил на эту тему.. ipfw не лучше,имхо.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Alex Keda » 2010-03-29 10:55:55

лучше
Убей их всех! Бог потом рассортирует...

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-29 11:10:17

Мне не нравится.. Ну,на вкус и цвет...
А чем лучше-то?

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение terminus » 2010-03-29 11:40:46

Al писал(а):А чем лучше-то?
Работает быстрее и родной (постоянно развивается).
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-29 12:13:38

Ну,что можно сделать на нем,чего нельзя сделать на пф? Это я к развитию.
И насчет работает быстрее много споров было.

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Dog » 2010-03-29 20:20:50

Al писал(а):Ну,что можно сделать на нем,чего нельзя сделать на пф? Это я к развитию.
Первое что пришло в голову, навскидку, без детального курения man'а: перенаправление на divert socket
Al писал(а):И насчет работает быстрее много споров было.
Опять же, первое что пришло в голову: pf сливает в хлам на многоядерных машинах.
Oh my God, they killed init! Bastards!

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-29 20:30:18

Диверт-сокеты... Ахренеть... Даж и не сразу вспомнил, что это такое..
Если не секрет, хотя б 3 примера, для чего это надо простому админу?
Ну,и подтвердить слова насчет быстродействия хотелось бы. Тем более сливает вхлам. И какой слив в процентах по ппсу?
Не, ну а вдруг штука действительно хорошая...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Alex Keda » 2010-03-29 22:10:10

а зачем простому админу ппс и быстродействие?
чё-то у вас слова с делом расходятсья =)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение hizel » 2010-03-29 22:26:30

времена меняются, сейчас 100мбит НАТить вполне задача для обычного админчика
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Dog » 2010-03-29 22:57:56

Al писал(а):Диверт-сокеты... Ахренеть... Даж и не сразу вспомнил, что это такое..
Если не секрет, хотя б 3 примера, для чего это надо простому админу?
Передать трафик внешнему демону. Примеры додумывайте самостоятельно: контроль, учет, нестандартная обработка, в том числе через bpf - чем не задачи для админа?
Al писал(а):Ну,и подтвердить слова насчет быстродействия хотелось бы. Тем более сливает вхлам. И какой слив в процентах по ппсу?
Не, ну а вдруг штука действительно хорошая...
В данный момент под рукой нет железа, на котором можно было бы поставить подобные опыты, так что за результатами в гугл.
На самом деле pf'ом я пользуюсь еще со времен его портирования в 4-ку (тогда еще не в базовую систему, а в дерево портов), периодически (правда очень редко) приходится настраивать его на родном опенке, правда я опенок последний раз щупал года 1.5-2 назад. На домашнем роутере тоже стоит pf - но там старенький pentium2, ни о какой многопроцессорности речи не идет.
Логика правил и организация у pf мне нравится больше чем у ipfw, но глядя правде в глаза - на FreeBSD он по сравнению с ipfw смотрится коряво. При обновлении от версии к версии господа разработчики любят ломать совместимость ABI, что затрудняет портирование - и как было сказано в одном из верхних постов, класть они хотели на удобство портирования за пределы родной ОС; наследием того, что в OpenBSD не шибко хорошо обстоят дела с SMP, является то что распараллеливать процессы он тупо не умеет, данные обрабатываются в один поток, а при достаточно широких каналах и на многоголовых/многоядерных системах это очень сильно сказывается на производительности; pf не умеет фильтровать layer2; еще некоторое время назад была проблема с NAT'ом GRE - не знаю, починили ли это в опенке, но на фре она все еще актуальна; можно перечислять дальше, но для этого нужно лезть в гугл, а мне сейчас откровенно впадлу. И, как уже было сказано, ipfw - родной для FreeBSD, развивается он очень интенсивно, большинство ругани в его адрес откровенно неактуально.
Oh my God, they killed init! Bastards!

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение hizel » 2010-03-29 23:07:26

ну скажем 5.x - 6.x ipfw практически не развивался, в 7.x впнули nat через libalias ну и вот сейчас пилят так что треск по исходникам соит
Последний раз редактировалось hizel 2010-03-29 23:07:41, всего редактировалось 1 раз.
Причина: libalias
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Dog » 2010-03-30 0:16:14

Насчет 5-ки - не скажу, хотя в той ветке страх и жуть что творилось, переход от 4-ки к 6-ке через кровь и порванное мясо. А вот в 6-ке - не согласен. В SMP серьезно продвинулись именно тогда, с тегированием трафика и таблицами, libalias и сделанный на нем ng_nat именно тогда появился - довольно прилично с ним схему работали, кстати говоря, просто netgraph не идеален в плане документированности.
Oh my God, they killed init! Bastards!

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-30 8:09:29

Первый раз слышу про проблемы с натом гре. Работало пару сотен тунелей - ноу проблем.
Ну, фильтрация по макам - это да.... Только не лучше ли маки привязывать в арпе?

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение freeman » 2010-03-30 15:50:49

Al писал(а):Ну, фильтрация по макам - это да....
Да не нужна она была, она в опёнке в режиме бриджа работает.
Ну да наши привыкли, вот и сделал наш студент в 2008м в рамках проекта Google Summer of Code и это. А вы тут рассуждаете :)
http://wiki.freebsd.org/GlebKurtsov/Imp ... _filtering

Признаю что у PF есть недостаток перед ipfw в неSMP шности, хорошо что мне это пока фиолетово. В остальном одни преимущества имхо :) Не зря его портировали во фрю ;)
Остатся должен только один ...

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение hizel » 2010-03-30 15:54:21

ipfilter не зря портировали во фрю ;]
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Гость
проходил мимо

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Гость » 2010-03-30 15:56:12

Не зря его портировали во фрю
с таким преимуществом, лучше перейти на опенку с нормальным PF
чем юзать кривою имплементацию в бсд
ipfilter не зря портировали во фрю ;]
его никто не портировал
он написан для всех *BSD

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение freeman » 2010-03-30 16:04:26

Гость писал(а):
Не зря его портировали во фрю
с таким преимуществом, лучше перейти на опенку с нормальным PF
чем юзать кривою имплементацию в бсд
Можно примеры супер кривости в студию ? Нормально работает в обычных ситуациях.
Остатся должен только один ...

Гость
проходил мимо

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Гость » 2010-03-30 16:10:48

PF написан для openbsd
в freebsd он вставлен костылями

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение Al » 2010-03-31 8:10:22

Можно примеры костылей?
Дофига чего,работающего во фре, было изначально написано не под нее.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: AsiaBSDcon2010 PF problem

Непрочитанное сообщение hizel » 2010-03-31 8:47:29

ага, просто кинуть исходники ipfilter в /usr/src/sys и он волшебным образом соберется, лечите меня дальше, ок
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.