• Корпоративный VPN c ACCEL-PPP+IPsec и авторизацией в Freeradius через AD

    • Tutorial

    В этой заметке я хочу показать пример быстрой реализации корпоративного VPN сервера с поддержкой PPTP, L2TP (как с IPsec так и без), IPSec vpn с единой базой, который сможет работать с пулами адресов, разными группами пользователей, авторизировать пользователей как из LDAP, так и из локальной базы, опциональная настройка шейпирования как для групп, так и для отдельных пользователей с поддержкой windows, linux, osx, ios, android клиентов и все это на открытых решениях.
    P.S. В данной заметке аспекты сетевой безопасности затронуты не будут, иначе она разрастется в огромный документ, с кучей нюансов в реализации, возможно о защите периметра и сетевой безопасности отдельно расскажу в следующий раз.
    Кому интересно, добро пожаловать под кат.
    Читать дальше →
    • +8
    • 30,6k
    • 5
  • PayPal заблокировал счета жителей Крыма

      image
      Получил сейчас письмо:
      Ваш счет PayPal ограничен

      Здравствуйте, %username%!

      Информируем Вас о том, что, к нашему глубочайшему сожалению, Ваш счет PayPal ограничен. Являясь глобальной компанией, предоставляющей финансовые услуги, мы делаем все возможное для того, чтобы соответствовать законодательству по всему миру. В то же время, мы должны постоянно предоставлять своим клиентам высокий уровень сервиса. Это было очень непростое для нас решение, но, к сожалению, в настоящее время мы не можем предоставлять свои услуги клиентам в Крыму.

      Так как на остатке Вашего счета нет денежных средств, ничего предпринимать сейчас не нужно.
      Читать дальше →
    • OpenVZ в Proxmox, заметки на полях

      • Tutorial

      Возможно данная заметка не тянет на полноценную статью, но я постарался собрать здесь все нестандартные моменты, с которыми сталкивался при работе с контейнерами OpenVZ и гипервизором Proxmox, дать готовые рецепты с примерами, возможно кому-то это сэкономит время на поиск вариантов решения. Текста будет мало, примеров много, котиков картинок не будет.
      • Краткое содержание для экономии времени
      • 1. Проброс различных возможностей и устройств из гипервизора в контейнер OpenVZ
      • 1.1. Проброс fuse
      • 1.2. Проброс NFS
      • 1.3. Проброс USB-устройств
      • 1.4. Проброс звуковой карты (как встроенной так и usb)
      • 1.5. Проброс X'ов
      • 1.6. Проброс раздела диска
      • 1.7. Включение tun/tap
      • 2. Фаирвол
      • 3. Разные мелочи
      • UPD-1: Проброс vlan


      И так поехали:
      Читать дальше →
    • Удобная торрентокачалка с управлением через web и android для выделенного сервера

      • Tutorial

      Преамбула


      В данной заметке я хочу рассказать, как сделать универсальную торрентокачалку с управлением через интернет как с web интерфейса так и из Android приложения.
      Тут будет рассказано о настройке связки rtorrent+rutorrent+nginx+php-fpm+transdroid на Debian Wheezy. Сразу отвечу на вопрос, почему не transmission, во первых при большом количестве раздач/закачек она падает, во вторых слабо кастомизируется и не имеет плагинов для автоматизации поиска и закачки новинок ну и просто лично мне не нравится.
      В случае с rtorrent версия из репозитория собрана без xmlrpc-c, так что придется пересобрать самим, официальная документация проектов содержит только вариант настройки с apache, что мне не подошло о всех трудностях и их решении будет рассказано ниже.
      Постараюсь максимально комментировать все настройки и конфиги, чтоб можно было понять как система работает, а не заниматься тупым копипастом.
      Надеюсь владельцам собственных NASов и выделенных серверов будет интересно.

      Все команды для удобства привожу из под root, без использования sudo.
      Картинок будет мало, в основном команды и пояснения, для максимально быстрого воспроизведения конфигурации.
      Итак, поехали:
    • Сетевые извращения: несколько одинаковых ip на разных интерфейсах маршрутизатора в FreeBSD


        Небольшое вступление. Сегодня попросили помочь в одной дружеской сети. Имеем: небольшой ISP, достаточно распределенной структуры, некоторая часть на радиоканалах, авторизации нет, есть привязка к mac и ip адресам. На одном из направлений перестало хватать полосы радиоканала, встала необходимость поднять второй канал и перекинуть часть пользователей на него. Кажется все просто и тривиально, но адреса и все настройки у клиентов заданы статически (да дурость, но работаем с тем что дали) и необходимо чтоб сеть остались рабочей у всех абонентов, без каких-либо телодвижений с их стороны.
        Читать дальше →
      • Nginx+php-fpm+perl под Debian Squeeze

        • Tutorial

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

        В качестве теста решил перевести все свои сайты на nginx, до этого все работало на Apache из состава ZendServerCE. Интересно было пробовать насколько сложно будет полностью переехать на новый для себя веб-сервер, ведь используется несколько CMS (DLE, Wordpress, самописныеCMS).

        Задачи:
        • базовая работа web сервера — обработка html;
        • запуск php скриптов;
        • корректная работа phpmyadmin для всех сайтов на сервере;
        • запуск cgi и pl скриптов;
        • использование кеширования и подбор оптимальных параметров для увеличения производительности.


        Имеем свежеустановленный сервер Debian 6 в минимальной установке из netinstall. И так поехали.
        Читать дальше →
      • Поднимает телефонию с нуля: Asterisk, FreePBX, GSM-шлюз на Huawei E173 в Debian



        Сначала маленькая предыстория. Не так давно наша фирма практически лишилась городской связи, один телефонный оператор, что-то не поделил с другим и в результате между ними перестали проходить звонки. Было принято решение, раз уж так произошло полностью отказаться от обычной телефонной связи и полностью перейти на ip-телефонию.
        Постановка задачи:
        1) Организовать телефонную связь;
        2) Запись разговоров;
        3) Очередь звонков;
        4) Голосовое меню;
        5) GSM-шлюз, так-как должны обрабатываться и звонки с мобильных операторов.
        6) Минимальная стоимость решения, так как ситуация форс-мажорная и бюджет выделен не был.

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