techquisitor: (sis)
Богато у меня на полезные схемы в этом месяце.

Попалась на глаза ещё одна полезная схема со списком утилит для инстансов Amazon EC2. Во многом копирует уже публиковавшуюся здесь схему с утилитами профилирования Linux, но есть и отличия.

Заодно на глаза попались аналогичные схемы для FreeBSD и Solaris. Надеюсь, кому-то пригодится.
techquisitor: (sis)
Поднял по просьбе [livejournal.com profile] rbs_vader машину с FreeBSD, чтобы работала в качестве сборочницы. Вход строго по ключам, собрал из портов кое-что из тулчейна, чтобы он там дополнительно не возился со сборкой всякого. В идеале, конечно, надо было бы jail делать для этих целей, но и так сойдёт. Пускай пользуется.
techquisitor: (Default)

Выудил из блога Грега Кроа-Хартмана:

"New definition of insanity:
Updating your laptop from i586 to x86-64, on the fly (no reinstall, just updating packages), while at a conference and have to give a talk using it a day later.

No, it wasn't me doing this, it's another kernel developer, it will be interesting to see if he succeeds or not...  Although I think this answers the question of "are the kernel storage maintainers all crazy?" quite well.

And here I thought I was risky in updating libreoffice the night before my talk, I still have a long way to go."

Кстати, как с этим обстоят дела во FreeBSD? Я знаю годных шаманов, которые FreeBSD 4.11 апдейтили 7.0-7.1, а затем и до восьмёрки-девятки. Заметьте, на однои и том же тазике не прерывая работы. А вот со сменой архитектуры "на ходу" там как нынче? Может, уважаемый [info]dadv просветит?

techquisitor: (Default)
Недавно я прошёлся у себя в блоге по поводу отсутствия в MacOS штатного менеджера пакетов. Помимо толстого троллинга некоторых, в комментариях как-то был помянут спор в LJ у Андрея Шетухина (aka slonik_v_domene) на близкую тему, по поводу деплоймента софта во FreeBSD.
Я, кстати, с интересом всё ждал, когда же nuclight на эту тему что-нибудь напишет, учитывая, что он сам один из участников проекта FreeBSD, а тема поднятая там была достаточно серьёзная, поскольку затрагивает использование FreeBSD в таких немаленьких компаниях как Rambler и Yandex.

Сегодня была выложена первая часть его статьи. Читать крайне рекомендуется. Там много интересного.

Как выйдет вторая часть, дополню пост апдейтом.

update:
Вторая часть.статьи: "Каковы проблемы FreeBSD и пути их решения? Анализ и опрос."
techquisitor: (Default)
Вадим Гончаров написал отличную статью на тему фильтрации uTP во FreeBSD. Крайне рекомендуется к ознакомлению всем сетевикам-затейникам и интересующимся.
techquisitor: (Default)
Оно в общем-то и видно, что unproffesional, ага.

neowin banner

Для тех кто не понял - посмотрите внимательно направо.


techquisitor: (Default)
Обнаружилось чьё-то любительское видео с RootConf 2009 в комментариях журнала [livejournal.com profile] nuclight.

Кому надоело ждать, когда там организаторы конференции всё же родят своё видео оттуда, можете уже смотреть его по ссылке.

Ссылка дана на доклад самого Нуклайта, который называется "Реорганизация ipfw и netgraph. Новый подход к контролю сетевого стека". Все остальные доклады которые читались в первом зале можете найти там же, в боковой панели "похожее видео". Видео с докладами из второго зала пока не было замечено.
techquisitor: (Default)
Давеча поднял я на отдельном тазике фрю. Впоследствии сделаю роутер, а пока решил поиграться и попрактиковаться. А то чёрт знает сколько времени не работал с фрями толком.

Собственно, задача проста. Поднять pptp-клиент для выхода в Сеть. Почитав ради интереса, что пишут на эту тему в Сети - прослезился. Мало того, что школота  люди не могут настроить довольно простую вещь, так они умудряются настроить всё неправильно.

Итак, специально для таких вот разжёвываю всё по порядку.

0. Стягиваем пакет mpd и кладём его /usr/ports/distfiles/mpd5. Посмотреть какой именно пакет вам нужен, вы можете узнать в файле distinfo, который валяется в том же каталоге, что и порт с mpd. Гуглом, надеюсь, совсем пользоваться не разучились?
1. Необходимо зайти под рутом, и ввести: cd /usr/ports/net/mpd5
2. Вводим make install clean
3. В вывалившемся конфигурационном окне снимаем все галочки. Так как поддержка netgraph в дефолтном ядре отключена. Да и данные фичи нужны для сервера, а не клиента.
4. Ждём окончания сборки пакета и приступаем непосредственно к настройке mpd. Т.е. идём в /usr/local/share/etc/ создаём там файлик mpd.conf и рисуем в нём опус следующего содержания:

default:
          load pptp_client:
         
          pptp_client:
          create bundle static B1
          set iface route default
          set ipcp ranges 0.0.0.0/0 0.0.0.0/0
         
          create link static L1 pptp
          set link action bundle B1
          set auth authname ваш_логин
          set auth password ваш_пароль
          set link max-redial 0
          set link mtu 1500
          set link keep-alive 20 75
          set pptp peer ваш_адрес_vpn-сервера
          set pptp disablw windowing
          open

Это минимальный конфиг, необходимый для запуска. Взят он из mpd.conf.sample который лежит в том же каталоге. Кстати, рекомендую почитать этот файлик. Там же можно найти описание как поднять L2TP, PPPoE и прочее.
5. Теперь настал момент истины. Вводите под рутом /usr/local/etc/rc.d/mpd5 start, после чего пробуйте пинговать какой-нибудь внешний ресурс.
6. Если всё нормально, то правите /etc/rc.conf:
mpd_enable="YES"
Нужно это для того, чтобы mpd запускался автоматом, при запуске системы (хе-хе, очень частая жалоба на это). Заодно закомментируйте строку defaultrouter="ip вашего шлюза", иначе mpd не сможет поднять маршрут и пакеты никуда ходить не будут, хотя само соединение поднимется.
7. reboot
8. ???
9. PROFIT!

P.S.
Данный пост писался чисто для поисковых машин, а то страшно мне за младое поколение, глядя на форумы.
techquisitor: (Default)
Нда-а... Ну и хорош же я. Решил cvsup сделать фрюхи с 6.0 до 6.1. Начиналось всё ништяк - настроил cvsup, слил требуемое. А дальше идут мои косяки.

Сдуру указал не тот тег. В итоге он мне слил 6.2-prerelease. Это я обнаружил, когда провёл installkernal. Но это ладно, я в НГТУ видел сервак, который до сих пор пашет на 5.1 не то пререлиз, не то бета. И что интересно, отлично пашет.
Интерфейс ни хрена не поднимается теперь. Судя по всему mergemaster-ом где-то накосячил при настройке rc.conf. А может, и с ядром на пару. :( Хорошо, что сервант нулёвый пока ещё.

Бля, думаю как исправить положение не снося систему и не перекачивая всё заново.
techquisitor: (Default)
Свершилось!

Подробности - тут.
Ещё подробнее - тут.
techquisitor: (Default)
А я и не знал, что FreeBSD умеет использовать виндовые дрова для сетевой периферии. Project Evil

Вдруг кому пригодится.

Profile

techquisitor: (Default)
techquisitor

July 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2017 02:31 pm
Powered by Dreamwidth Studios