Установка Slax на flash.

Вступление.

Здравствуйте. Очень рад тому, что пишу свой первый пост (надеюсь не последний). Сразу прошу прощения, если написное мной будет характеризоваться как «бойан»  или «проще паренной репы», просто сам я еще новичек, надеюсь, что мои труды будут кому — нить интересны.

Ближе к делу.

Сегодня я расскажу вам о том, как можно установить Slax на flash-drive.  Дело в том, что в совсем недавнем прошлом меня осенила мысль, а почему бы не поставить линукс на себе флэшку? Т.к. под рукой не было флэшки большой вместительности, то надо было думать о дистрибутиве, который не требовал много места. Первым что я нашел это было Slitaz и Slax.  После небольшого раздумья, решил, что буду ставить Слакс.

Небольшие изменения в блоге

Прикрутил новый дизайн блога. Еще видимо не все доделано, но основное уже готово.

Проставил «теги» на основные записи, которые считаю критичными. В общем, как Вам все это дело?

Форум и новый соавтор блога

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

Так же представляю Вам нового соавтора блога — Aleksandr. Думаю, что скоро он себя проявит и порадует новыми интересными постами.

Установка биллинга Abills на Ubuntu 8.04 LTS Server + Mikrotik Router OS в качестве сервера доступа

1. Установка Ubuntu 8.04 LTS Server

1.1. Базовая установка системы.

Установка операционной системы Ubuntu ничем не отличается от установки любой другой ОС.

  • Скачайте и запишите iso-образ Ubuntu 8.04 LTS Server c официального сайта.
  • Загрузите компьютер с привода CD-ROM.
  • После загрузки Вас попросят выбрать язык установки. После этого — раскладку клавиатуры.
  • Инсталлятор обнаружит Ваше аппаратное обеспечение и сконфигурирует сеть по DHCP. Если в Вашей сети нет DHSP-server, то можно сеть настроить вручную.
  • Затем инсталлятор спросит Вас об имени хоста и часовом поясе.
  • Далее вы можете сконфигурировать разделы на жестком диске.
  • Базовая установка системы закончена.
  • Теперь необходимо ввести пользователя и пароль, который будет назначен как пользователь sudo.
  • Так же можно установить несколько пакетов для работы сервера.

В процессе установки Вам может быть захочется изменить какие-либо параметры по умолчанию. Для этого нажмите кнопку «Назад» и перед вами будет подробное меню установки.

Помощь в каждом разделе установки можно вызвать с помощью «F1».

Плагины для WordPress, которые я использую

Сегодня я приведу список плагинов для WordPress, которые используются на моем сайте. список внушительный получился, но весьма полезный. Итак, поехали:

  1. 404 Notifier— По RSS информирует Вас о ссылках на несуществующие страницы.
  2. Akismet— Известнейшая спамоловилка.
  3. Collapsing Archives — Сворачивающиеся архивы в сайдбаре.
  4. Feedburner Feed Replacement — Переадресатор RSS потока на Feedburner.
  5. Google XML Sitemaps— Генератор XML Sitemap для Google.
  6. Gravatar— Аватарки в комментариях. Регистримся все и вставляем свои фоты. :)
  7. iF AJAX Comments For WordPress — Отправка комментов без перезагрузки страницы.
  8. MaxSite Russian Date— Русский стиль для дат.
  9. Ozh’ Admin Drop Down Menu- Более удобная админка, нежели стандартная WP.
  10. RusToLat— Транслитерация русских символов URL в английские.
  11. Subscribe To Comments— Подписка на комментарии по почте.
  12. WP-Ads— Ротация рекламы на сайте.
  13. WP-OpenID— Реализует возможность комментирования без регистрации на сайте, используя свой OpenID.
  14. WP-PageNavi— Постраничная навигация со списком номеров страниц.
  15. WP-Print— Генерирует печатную версию страницы.
  16. WP-UserOnline— показывает сколько пользователей сейчас на сайте, что они читают, и т.п.

Надеюсь эти плагины помогут обустроить блог и Вам.

Приятности в комментариях

Понаставил тут небольшую кучку плагинов к комментам.

Тестируем, пробуем, отписываемся в комментах. Скоро наверно напишу пост о том, какие плагины я использую. :)

Смена часового пояса в Ubuntu

Себе на заметку, а то вечно руками ковыряю настройку. :)

dpkg-reconfigure tzdata

Дальше выбираем то,что нам надо и всего делов-то.

Сервер заDoSил сам себя

Столкнулся с проблемой у одного из клиентов. Сервер работает под Федорой нормально часов так 6-10, а потом ни с того ни с сего падает в кору, при чем время работы разное. По-скольку я приходящий админ, то в консоли посмотреть, что происходит не мог. Туда сыпался всякий мусор, который не имел отношения к факту падения. Вернее инфа о падении убегала с экрана раньше, чем я доезжал. Ковыряние в логах ничего не дало, там все чисто было.

И все таки я дождался момента, когда сервак начал дико глючить и увидел заветную надпись «Neighbour table overflow«. Ковыряние Гугла показало, что проблема с размером таблиц кеша ARP. Увеличение ее до 10000 ничего не дало. Кстати, увеличивается таким макаром:

echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh3

Дальнейшее ковыряние Гугла навело на мысль о том, что сервак находится под атакой вирусняка из внутренней сети. Послушав tcpdump’ом поочереди внутренние интерфейсы выявил нехорошую активность. Но, что самое странное, эта активность была связана с сетью 169.254.0.0/16, т.е. с сетью, которая в принципе у меня не должна быть. При чем сервак сам упорно опрашивал по ARP все IP в этой подсети, т.е. фактически сам себе устроил arpflood и DoS в одном лице.

Таблица роутнига указала на один из внутренних VLANов, где и был обнаружен этот флуд. В принципе все уже было понятно, кроме одного: откуда эта сетка взялась? Оказывается в RedHat-like ОСях это фича ядра. Т.е. этот маршрут удалить нельзя через ip route. Был найден другой путь — во всех конфигах интерфейсов была добавлена строчка:

NOZEROCONF=yes

После рестарта сети маршрут с сетью 169.254.0.0 удалился и флуд закончился. Сервер продолжил работать как часы, оставив после этой проблемы вопросы:

  1. Нафига принудительно пихать мне сеть, которая мне 300 лет не нужна?
  2. Почему до определенного момента все работало и флуда не было?

Сейчас вот проверил на своем серваке. В Убунте нет такого маршрута. В очередной раз убедился, что не зря перелез на нее с Федоры.

Мда… Встречается и такое…

Только что в немного грубой форме отказался от клиента. Требований выше крыши, платят мало. Сегодня поговорил с генеральным о поднятии оплаты. Вроде как сошлись, все ок. Стали составлять список незавершенных дел, чтоб перед руководством аппелировать, мол практически все выполнено…

Подхожу к финансовому директору со словами «какие там у нас незавершенные задачи остались»? В ответ в грубой форме «Сначала пройдись у бухгалтеров, что они скажут, а потом уже у меня». Мало того, что у меня времени нет и об этом я сказал заранее, так за прошлый месяц еще и деньги не отдали. Я в ответ «нет. сначала мы у Вас решим вопросы, а потом уже у остальных». На что был ответ «Я тут буду решать кто и что будет делать. Вы же хотите зарплату получить?».

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

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

Теперь вот инетересно, как они будут разруливать то, что я настроил…

Openfire IRC gateway plugin и русский текст

Сегодня поставил транспорт для IRC в джаббер сервер OpenFire. Оказалось, что он не умеет понимать кирилицу в CP1251. Совет для тех, кто впервые его будет использовать — порт подключения к ИРК-серверу ставьте для кодировки UTF-8. Тогда все будет ок. :)

Создавая новую Папку, не считайте себя Создателем, это право Вам дано Админом!
beget