IP Routing в Linux

Тема конечно давно не нова. Задача стояла подружить сервер Linux с 2-мя провайдерами и разграничить доступ по группам: — 1 группа — провайдер1 -2 группа — провайдер2 Оказалось все достаточно не сложно. Все решается настройкой iproute2. Шаг1. Создаем 2 таблицы маршрутизации: echo "101 prov1" > /etc/iproute2/rt_tables echo "102 prov2" > /etc/iproute2/rt_tablesecho "101 prov1" > /etc/iproute2/rt_tables […]




Новая версия Ubuntu 9.04 уже доступна

Доступен для загрузки релиз Ubuntu 9.04 (Jaunty Jackalope). Кроме традиционных серверной и десктоп редакций дистрибутива, а также модификации Kubuntu (KDE 4.2.2), Xubuntu (XFCE 4.6.0), Mythbuntu и Ubuntu Studio (для обработки мультимедиа информации), начиная с релиза 9.04 выпускается специализированная сборка Ubuntu для субноутбуков — Ubuntu Netbook Remix. Кроме того начиная с релиза 9.04 выпущен вариант десктоп редакции дистрибутива собранный для платформы ARMv7 (процессоры ARM Cortex-A8 и A9).

Основные новшества:

  • Обновленные версии программ: Linux ядро 2.6.28, X Server 1.6, тестовый снапшот X.Org 7.5, OpenOffice.org 3.0.1, GNOME 2.26, GCC 4.3.3, glibc 2.9, Python 2.6.1, Kubuntu (KDE 4.2.2, Qt 4.5, Amarok 2.0.2, KTorrent 3.2, Digikam 0.10.0);
  • Инсталлятор:
    • Интегрирована поддержка файловой системы ext4, которую теперь можно выбрать при установке через интерфейс Ubuntu Installer. Принято решение о том, что по умолчанию файловая система ext4 будет использоваться начиная с релиза Ubuntu 9.10;
    • В инсталляторе Ubiquity появилась возможность шифрования содержимого отдельных домашних директорий пользователей. В релизе 8.10 для хранения приватных данных был представлен каталог «Private», данные в котором хранятся в зашифрованном виде, в 9.04 функциональность расширена шифрованием домашних каталогов целиком;
    • В программе установки реализован новый графический интерфейс для выбора часового пояса, улучшена работа формы для выбора языка;
  • Десктоп-окружение:
    • Существенно сокращено время загрузки, пользователь может начать работу уже через 25 секунд после включения машины. Расширена поддержка оборудования, особенно ноутбуков, WiFi и 3G адаптеров. Большая работа проведена в плане обеспечения надлежащей работы спящего и ждущего режимов, которые теперь корректно работают на большинстве моделей ноутбуков;
    • В интерфейсе пользователя реализован новый метод вывода системных уведомлений (демонстрация) и индикаторов изменения состояния (изменение громкости, обнаружение wifi сети, готовность USB Flash к извлечению и т.п.). Вновь поступающие уведомления выстраиваются на экране в очередь и выглядят эфемерно, т.е. не требуют от пользователя какой-либо реакции и скрываются автоматически и изначально позиционируются как средство промежуточного информирования (подробные сведения или какие-то действия пользователю предлагается посмотреть непосредственно в приложении сгенерировавшем уведомление);
    • Поддержка оптимизации размера шрифтов в зависимости от размера монитора (ранее по умолчанию всегда было 96dpi). Изменить настройки можно через меню System / Preferences / Appearance / Fonts / Details.
    • Входящий в комплект открытый драйвер для карт ATI Radeon переведен с архитектуры акселерации XAA на EXA;
    • Возможность установки wine при попытке запустить windows программу, примерно так, как это сейчас сделано для мультимедиа кодеков. Будет значительно упрощена настройка параметров Windows программ, вместо запуска winecfg, возможность установки параметров wine будет интегрирована в системное меню (system / preferences / windows applications).
    • Создан редактор файлов конфигурации X.Org, нацеленный на изменение параметров драйверов. Также запрещена перезагрузка X-сервера через нажатие ctrl-alt-backspace, ведется разработка инструментария для автоматизированного тестирования всех аспектов работы X.org;
    • Внедрение нового механизма для установки медиа кодеков, интегрированный с gnome-app-install;
    • Возможность добавления репозиториев через утилиту Apturl,
    • Подготовлен установочный образ Kubuntu 9.04 KDE 3 Remix, в котором вместо KDE4 поставляется KDE 3.5.10. Сборка создана для пользователей, которые не готовы к переходу на KDE 4.x, но желают поддержать систему в актуальном состоянии и воспользоваться новшествами Ubuntu 9.04 сразу после установки, без каких-либо дополнительных манипуляций с пакетами. При этом KDE3 и KDE4 устанавливаются бок о бок, что позволяет выполнять новые KDE4 приложения;

Read more about Новая версия Ubuntu 9.04 уже доступна




Linux OnBoot — загрузочная Flash

В наши дни все время таскать с собой кучу компакт дисков уже не модно.

А загрузочных CD с linux — только в составе дистрибутивов.

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

Их преимущества:

— быстрая загрузка

-наличие основного инструмента

-возможность установки из-под них серьезные дистрибутивы (например netinstall-like)

-возможность ознакомиться с системой , не устанавливая ее на компьютер

Что для этого потребуется:

-флешка обьемом от 200М

-программа записи образов UNetbootin

-.iso — образ дистрибутива (тут оговорюсь — программа сама тянет из инета множество готовых образов для различных версий Linux)

Описывать подробно смысла не вижу , так как «лишних» кнопок и меню тут нет вовсе(скрин ниже).

isoУстановка с .iso образа

Read more about Linux OnBoot — загрузочная Flash




Авторизация отдельных страниц сайта

Уже не первый раз возникает вопрос : Если есть некоторое количество вэбстраниц, и некоторые из них надо защитить паролем. Поправлюсь пароль можно поставить на  определенную папку. Итак у вас есть сайт : /www В нем есть каталоги (директории) /www/test1 /www/test2 /www/test3 В test1  и test3 — нужно входить только авторизованным пользователям. Для этого создаем файл […]




Повесть о Linux и управлении трафиком.

Управление траффиком в Linux.
На мой взгляд самая удачная статья и до сих пор актуальная.

Оригинал: http://gazette.linux.ru.net/rus/articles/taleLinuxTC.html

Введение.

Управление трафиком состоит из набора механизмов и операций с помощью
которых пакеты организовываются в очередь для приема/передачи через
сетевой интерфейс. Цель данного документа — описать возможности,
реализацию и привести примеры использования системы управления
трафиком в операционной системе Linux.

Документ предназначен для сетевых администраторов и других
пользователей, которые желают получить представление об управлении
трафиком в целом и утилитах, доступных для этой цели в ОС Linux.

Управление трафиком — это термин, объединяющий системы обработки
очередей и функции приема/передачи пакетов в маршрутизаторе. Они
включают в себя механизмы принятия решений, какие пакеты принимать и с
какой скоростью на входящем интерфейсе, определения пакетов для
передачи, их порядка и скорость передачи на исходящем устройстве.

Термин «качество обслуживания» (Quality of Service, QoS) часто
используется как синоним управления трафиком.

Данный документ основан на нескольких англоязычных документах, включая
Linux Advanced Routing and Traffic Control HOWTO. Ссылки на источники
приведены в конце документа.

Терминология

Очереди образуют основу всего управления трафиком и являются
неотъемлемой частью системы планирования. В сетях под очередью
понимают буфер, где пакеты (или другие единицы данных) ожидают
передачи устройством. В простейшей модели пакеты передаются по
принципу «первым пришел — первым ушел». Такой алгоритм
Блогун - монетизируем блоги
Read more about Повесть о Linux и управлении трафиком.




Compiz или 3D эффекты в Linux

Для тех кто еще не видел работу Compiz и Compiz-Fusion рекомендую посетить ссылку

http://video.google.com/videosearch?q=compiz+fusion+ubuntu

Установка

В начале, если вы используете Kubuntu 7.04 (Feisty) (для пользователей Kubuntu 7.10 (Gusty) такой необходимости нет) вы должны добавить следующий репозитарий в /etc/apt/sources.list , для этого выполните команду:

$sudo nanow /etc/apt/sources.list

И вставьте строку:
Read more about Compiz или 3D эффекты в Linux




Аудио, видео, и русские теги в Kubuntu 8.10

Первое что всегда хотелось бы видеть в Linux — это его Frienly — т.е. дружественность пользователю. Но в Kubuntu как ни странно, не открылось ни одно видео и ни одна mp3шка. Что ж не буду вдаваться в подробности (впрочем и не особо ощущаю в этом необходимость), а просто расскажу как побороть сию напасть. Сначала консоль […]




Kubuntu 8.10

Долго долбила мысль поставить на ноут Linux.

Игрушек в последнее время на нем нет. Только Web да фильмы.

Из доступных на сегодняшний день выбрал Kubuntu 8.10. Почему именно ее ?

Вот несколько причин :

-специфичное оборудование ноутбуков

-удобство в установке пакетов и их обновлении

-работа с серверными задачами (ну не на реальном же сервере их тестить =) )

-некоторые специфичности и «пряности», реч о которых пойдет ниже

Почему именно Кубунту, а не тот же Убунту или другие дистрибутивы ?

Во-первых KDE 4.1. Во-вторых, Read more about Kubuntu 8.10




Wine — эмулятор ?

Здравствуйте. В этой статье я хотел бы осветить особенности запуска win32 приложений под средой *nix.

Чтоже есть Wine — обратимся к WIKI.

Wine (/wa?n/ — между «уа?йн» и «вайн») — это свободное программное обеспечение,
позволяющее пользователям UNIX-подобных систем архитектуры x86 (и других архитектур,
при наличии совместимости,
например, AMD64) исполнять 16 и 32-битные приложения Microsoft Windows
(64-битные приложения находятся в стадии ранней реализации). Wine также
предоставляет программистам библиотеку программ Winelib, при помощи
которой они могут компилировать Windows-приложения для портирования их
в UNIX-подобные системы. Название Wine является рекурсивным акронимом и
расшифровывается «Wine Is Not an Emulator» — «Wine — не эмулятор»
(имеется в виду, что Wine не является эмулятором компьютера, как, например,
qemu
или VirtualBox —Wine это альтернативная реализация Windows API).
После пятнадцати лет разработки, 17 июня 2008 года была выпущена
версия Wine 1.0.

Read more about Wine — эмулятор ?




Сервер Старкрафт(StarCraft) и не только

Сколько раз поднималась эта тема. Все ставиться быстро, но возможно еще мож кому пригодится.

Итак поехали.

Сервер подымается как на Win платформе так на Linux. Последний предпочтительно — там все побыстрее работает, да и проблем с ним меньше — единственно, на что стоит обратить внимание, так это на регистр букв в именах файлов. Обычно файлы копированные с винды имеют заглавные буквы, в Linux чаще строчные.

Скачиваем архив.Распаковываем в какую нибудь папку. Для Windows лучше чтоб путь был недалеко от корня. Для Linux не принципиально — это только установка — рабочие файлы он переместит.
$ cd /home/adi/src/pvpgn-1.6.6/src/
$ ./configure
$ make
$ sudo make install

В дальнейшем замените xxx.xxx.xxx.xxx на IP-адрес вашего сервера.
Read more about Сервер Старкрафт(StarCraft) и не только