четверг, 15 ноября 2018 г.

pfSense и GRE over IPSec - костыль для транспортного режима

Как оказалось, в pfSense при настройке IPSec в транспортном режиме нельзя указать какой именно протокол будем шифровать, он шифрует все. Это не так уже и плохо, с MikroTik и strongswan с ним работают, если на второй стороне указан только GRE, но в случаи с racoon никак. Только на стороне racoon так же прописывать any, но это нам не подходит - нам же только GRE необходимо криптовать.
Мой костыль заключается в том, чтобы в конфиг файле /var/etc/ipsec/ipsec.conf дописать нужный нам протокол. Кстати, в документации по strongswan, который используется в pfSense, так и сказано, что необходимо дописывать протокол в полях rightsubnet и leftsubnet. Почему этого не сделали в интерфейсе pfSense - загадка. Хочу отметить, что редактировать файл ipsec.conf бесполезно - он каждый раз перезаписывается при любых изменениях в IPSec. Поэтому, мы будет править файл отвечающий за генерацию самого конфига IPSec, и он расположен в /etc/inc/vpn.inc. Данный файл на самом деле код написанный на PHP.
В файле ищем единственное вхождение слова "transport", вот пример блока с pfSense 2.4.4:

} else {
    $tunneltype = "type = transport";
    $installpolicy = "installpolicy = yes";

    if ((($ph1ent['authentication_method'] == "xauth_psk_server") ||
        ($ph1ent['authentication_method'] == "pre_shared_key")) &&
        isset($ph1ent['mobile'])) {
        $left_spec = "%any";
    } else {
        $tmpsubnet = ipsec_get_phase1_src($ph1ent);
        $leftsubnet_spec[] = $tmpsubnet;
    }

    if (!isset($ph2ent['mobile'])) {
        $rightsubnet_spec[] = $right_spec;
    }
}


К $leftsubnet_spec[] = $tmpsubnet; и $rightsubnet_spec[] = $right_spec; перед точкой с запятой дописываем ."[gre]". В итоге наш код выглядит так:

} else {
    $tunneltype = "type = transport";
    $installpolicy = "installpolicy = yes";

    if ((($ph1ent['authentication_method'] == "xauth_psk_server") ||
        ($ph1ent['authentication_method'] == "pre_shared_key")) &&
        isset($ph1ent['mobile'])) {
        $left_spec = "%any";
    } else {
        $tmpsubnet = ipsec_get_phase1_src($ph1ent);
        $leftsubnet_spec[] = $tmpsubnet."[gre]";
    }

    if (!isset($ph2ent['mobile'])) {
        $rightsubnet_spec[] = $right_spec."[gre]";
    }
}


Данный костыль заставит всегда дописывать GRE, если выбрал транспортный режим! Другие протоколы в транспортном режиме не будут шифроваться!
Файл vpn.inc перезаписывается после каждого обновления pfSense - необходимо будет заново внести изменения!

среда, 15 сентября 2010 г.

IPB 3 - полезные мне хуки, моды, изменения


IP.Gallery


1. Просмотр изображения в полный размер при клике на само изображение:
Стили -> Ваш стиль -> Галерея просмотр изображений -> show_image

Найти и удалить: (удаление кнопки просмотра - лупа)
<li>
        <a href='{$info['img_tag_data']['url']}' {$info['img_tag_data']['rel']} class='gal' title='{$info['caption']}'>
                {parse replacement="gallery_zoom"}
        </a>
</li>


Найти: (выводит изображение)
<span id='theImage'>
        {$info['image']}
</span>

Заменить на: (теперь при клике на изображение - оно отдельно откроется)
<a href='{$info['img_tag_data']['url']}' {$info['img_tag_data']['rel']} class='gal' title='{$info['caption']}'>
<span id='theImage'>
        {$info['image']}
</span>
</a>

понедельник, 13 сентября 2010 г.

Hatsune Miku & Megurine Luka – “39′s Giving Day” Performance Video


Original artist: Ixy
The following is a duet performance by virtual idols Hatsune Miku and Megurine Luka from the recent 「39′s Giving Day」 concert event at Zepp Tokyo music hall. Watch the two as they sing Ryuusei-P’s 「magnet」 on stage in front of some lucky attendees.


Как они это сделали? Почему меня там не было? Т_Т
Посмотреть видео тут

пятница, 10 сентября 2010 г.

Десять технологий, изменивших это десятилетие

Изображение
Вместе с 2010 годом подходит к концу это первое десятилетие третьего тысячелетия. Если весь ХХ век был назван веком скоростей и информационных технологий, то всего за последние 10 лет мир очень сильно изменился благодаря этим самым информационным технологиям. Мобильные телефоны стали доминирующим средством общения, вытеснив, например, бумажную почту, телеграммы и поздравительные открытки. Компьютеры стали еще более мобильными и это понятие окончательно сместилось в сторону ноутбуков (а тут еще появились нетбуки и стараниями Apple наконец-то стали обретать свою экологическую нишу планшеты). Поговорим о десяти технологиях завершающегося десятилетия, навсегда изменивших мир, в новой рубрике «топ 10»
Десять технологий, изменивших это десятилетие

четверг, 24 декабря 2009 г.

С Яриком на работе

Вчера вечерком, после своей работы в Караване, Ярик заехал ко мне. Эт было все за ранее щательно спланировано :) Приехал Ярик, сразу же чайник, печенько, и Ярик вконтакте... Оторвать его невозможно было. Пришлось мне доставать свою гитару с чехла, и чето варганить.
Ярик меня немного учил, но эта учеба 2 минуты длилась, до тех пор, пока Ярик не взял мою гитару и не начал в удовольствие на ней играть.
Что ж дальше? Да вроде ниче, все просто - еда, час ночи, Йос достал диск с анимехой Голден Бой, и пошел просмотр в темноте. Прям кинотеатр - выключенный свет, тишина и еда)
После анимехи мы отвлеклись игрой на гитаре, и пошел просмотр фильма "Геймер"
Фильм четко в 7:00 закончился, последний штрих Ярика - вконтакте, пару слов, да я заеду к тебе после работы, т.п. и т.д...
На больше меня не хватило, вот такая вот запись ))

воскресенье, 11 октября 2009 г.

Отчет от Fear

Приехал 22го в best Kiev. Поехал на Piu pro. В Мск не смог определить какую кепку купить для bitter поэтому решил найти ее в Киеве. Прошелся по бутикам нужного ничего не нашел. Приехал Ваня пошли степать на Piu Pro сделал summer cz с палкой на 95,56 прошел еще какой то нм на 93. Приехала Emi забрала нас к себе домой. Посидели немного и поехали на нхА. Помню как греми поразил прохождением итс май бизнеса на 12 мисов причем только 2 мисам в мясе.
23 сентября. Не помню что было в этот день)))))))) Хотя нет. С Ваней поискали кепку так и не определились, купил белые пампо тапки. 

24 сентября. Поиграл в Доту с Овером( помню как сделал крутой хук мясом ). Далее у НхА собирал людей чтобы поехать погулять по Киеву. Пошел переодеться в туалет . В кабинке туалета обнаружил кошелек с кредитками и деньгами и что то щелкнуло во мне, я пошел и отдал кошелек администратору. Ах да когда выходил их туалета встретил кнопку и анютик (было крайне необычно так как около носа я держал ватную палочку). Жаль что девушки не поехали с нами в итальянский ресторанчик. Встретили Богдана на Майдане и пошли в Ciro's Pomodoro. Выпил 5 коктейлей баскетбол (самбука+абсент), причем после каждого выпитого коктейля бармен свистел и люди находящиеся рядом начинали хлопать, не знаю как бы добрался домой если бы не приехал имп.

Отчет от Haru-chama

В выходные в Киеве прошёл очередной спаренный чемпионат (этакий "Двойной удар 2,5", Дино-стайл). Изначально планировался только один чемп - УПФ, но в процессе подготовки завсегдатаям гаража пришла в голову идея провести автапати не вечером субботы, а днём воскресенья. Эта идея вылилась в ФАП - Фестиваль Алко Пампинга.
Здесь следует сделать небольшое отступление и сказать, что когда живешь с организатором чемпа, приходится рано вставать и заниматься всякими организационными вопросами ^^

Погрузка оборудования в машину - тоже весьма интеллектуальная задача.


Отличительной чертой УПФа организаторы решили сделать сильно усложнённые по сравнению с обычными категории: так, зелёная начиналась аж с 12 лапок! Но мне подумалось: раз уж приехала, почему бы и нет. И я пошла в зелёую категорию ^^ Откуда меня выбил негодник Вассай (со счётом 2:1). Треки видела впервые в жизни, так что в целом постепала неплохо. К тому же, у меня обострились боли в колене, и полутра я пробегала в поисках эластичного бинта. В итоге первое место совершенно ожидаемо занял Граф Молния, на втором (неожиданно для меня, но в целом тоже предсказуемо) оказался задрот Саботёр, третье оккупировал гость из Одессы Кис.