Настройка модема D-Link 2500U в режиме роутера с PPTP (VPN)

Октябрь 1, 2011

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

Делалось максимально доступно и подробно чтобы можно было дать ссылку.

Читать дальше »

Настраиваем простейший VPN сервер для дома

Апрель 2, 2011

Сейчас, многие провайдеры предоставляют доступ в интернет по технологии PPTP, или проще говоря VPN. Т.е. пользователи объеденены в одну локальную сеть доступ к которой обычно бесплатен, а выход в интернет осуществляется путём подключения к VPN серверу. Всё бы замечательно, но у многих провайдеров до сих пор просто грабительски цены на безлимитные тарифы, что и заставляет людей объединятся и делить интернет на всех. Провайдер которым я пользуюсь не такой, но и его цены на безлимиты раньше были отнюдь не маленькими. Тогда я на свой небольшой домашний сервер решил поставить VPN сервер и с друзьями скидывались на безлимитный тариф. Сейчас уже конечно всё более радужно и у каждого из нас свой отдельный безлимит на 8Мбит\с, однако есть и другие провайдеры в других городах. Думаю людям которые подключены к подобным провайдерам, данная статья будет полезна.

На домашнем сервере, так же как собственно и на всех остальных серверах которые под моим руководством, традиционно установлен Debian stable.
Читать дальше »

Настраиваем VPN PPTP соединение из командной строки

Март 17, 2011

Когда-то я писал пост про "правильную настройку VPN соединения по так называемому Gentoo way". Несмотря на то, что на пост было множество несогласных с моим мнением отзывов(кстати, набравшись опыта я сейчас понимаю что сделал бы тоже несколько по другому. Каюсь, грешен), эта тема как оказалось очень актуальна и востребована. Мне до сих пор приходят на email различные вопросы связанные с настройкой VPN соединения на сервере - т.е. без графической оболочки и утилит. В этом посте я постараюсь как можно более подробно описать данный процесс.

Итак приступим.
Для начала требуется установить нужный пакет. В deb based дистрибутивах он называется pptp-linux:
Читать дальше »

Vi move (vimv) - удобное переименование файлов в директории в духе vim

Февраль 23, 2011

Сегодня блуждая по просторам интернета обнаружил маленький, но весьма полезный и удобный скрипт переименования. Это даже не совсем скрипт, а скорее небольшая настройка на python для vim, да и не только для vim. В качестве редактора можно использовать какой либо другой рассово верный, удобный текстовый редактор. Называется он Vi move или сокращённо - vimv. Суть надстройки такова: запускаем и видим список файлов в текущей директории построчно. Меняем, сохраняем, выходим. Вуаля, всё переименованное в редакторе автоматически переименовывается и в директории. Возможно это не кажется столь удобным и очевидным, но таковым является :)

Устанавливать почти ничего не нужно. Просто скачиваем скрипт, помещаем его в /usr/bin/ или $PATH и делаем его исполняемым:


sudo mv /tmp/vimv.py /usr/bin/vimv
sudo chmod +x /usr/bin/vimv

Скачать можно здесь - http://sourceforge.net/projects/vimv/files/.
Официальная страница находится здесь - http://redchamp.net/vimv/
Читать дальше »

Настраиваем задержку и частоту повтора клавиш с помощью xset и kbdrate

Январь 24, 2011

Недавний пост тов. muhas'а напомнил мне об одной ну просто крайне удобной опции утилиты xset. Опция эта - rate. Она задаёт частоту повтора символов на клавиатуре и время перед началом повтора. Всё это, разумеется, можно настроить через графические утилиты gnome, kde, xfce, но не все используют тяжеловестные DE. Да и к примеру я в Gnome не могу настроить частоту повтора и задержку для комфортной работы. Не знаю даже почему. Выставляю такие же параметры, но всё равно не то. Поэтому выставляю их так, как привык.
Вы можете спросить: "зачем выставлять больше или меньше эти значения?". Я не могу сказать зачем это нужно Вам, но могу сказать для чего нужно мне: для комфортного написания кода. Меньше задержка, больше число повторов и с большой скорость происходит перемещение по коду и его редактирование. Главное в этом деле, не переборщить. Но довольно слов - больше дела.
Читать дальше »

Compiz-boxmenu - меню в духе openbox\xfce для Compiz

Январь 21, 2011

Используя Gnome уже несколько месяцев, мне очень сильно нехватало столь удобного меню, как в openbox или xfce. Эта, казалось бы мелочь была для меня крайне удобна. Очень долго я откладывал процесс поиска какой либо программы для Gnome которая бы могла отображать подобное меню. Медленно, лениво и неспешно поиски продолжались до сегодняшнего дня. Сегодня на ЛОР'е был скриншот, на котором skai-falkorr демонстрировал работу модуля для compiz - compiz-boxmenu. Этот модуль оказался именно тем, что мне нужно. После работы, я незамедлительно сел разбираться и устанавливать себе сие чудо. Собственно о процессе установки, настройки, возможностей и об использовании рассказывается далее.

Читать дальше »

Новый год...

Декабрь 31, 2010

Вот ещё один год подошёл к концу. От всей души поздравляю всех читателей моего блога с этим праздником! Очень хочется, чтобы добрый дед мороз подарил всем пользователям ОС семейства *NIX мозгов, профита и много полезных утилит =3

Как принятно у некоторых блоггеров подведу немного итогов..

Начну пожалуй с того, что очень много целей поставленных вначале года относительно блога и жизни не было достигнуто, что не может не огорчать. Главное огорчение - я не успел переписать до нового года блог на django (да, есть такие коварные планы). WordPress достал меня уже ну просто очень сильно. Основной функционал уже есть, сейчас доделываю разные полезные мелочи. Возможно за праздничные выходные успею.

Постов было тоже не так много как хотелось бы - работа отнимает почти всё моё время, в остальное я как уже писал выше: пишу блог движок на django. За время 2010 года было написано 47 постов и к ним было оставлено 609 комментариев, но не это главное. Главное что они есть, и главное что кто читатает то, что я пишу.

Немного о планах. Самый главный план на 2010 год - это переезд блога на самописный движок на django. Второе по значимости - тематика. Я давно писал что планирую писать не только о Linux и Open Source софте, но как-то не удалось воплотить это в жизни. Надеюсь в следующем году удастся. Самый главный план - много постов. У меня просто тьма идей для постов на самые разные темы. Мой ToDo по постам просто огромен и я в нём блуждаю. Надеюсь за год я смогу написать обо всём что там находится, а это не много не мало около 380 постов.

На этом всё. Ещё раз подздравляю читателей моего блога и людей которые просто случайно попали на мой блог через поисковик. Удачи в новом году!

Убираем меню в GTK приложениях и показываем его по хоткею

Ноябрь 28, 2010

Сегодня утром как обычно разгребая новости я наткнулся на интересный скриншот на ЛОР'е, в котором демонстрировалось дополнение для firefox которое заставляло работать меню firefox'а с апплетом глобального меню для gnome. В ходе обсуждения некто mrdeath поделился интересным хаком. Суть его в том, что во всех GTK приложениях по умолчанию убирается меню и вернуть или снова убрать его можно по хоткею. Я не сильно долго думая, решил поделиться им с моими читателями :)

Собственно, всё что нам нужно - это создать файл main.c с кодом небольшого модуля, скомпилировать его, поместить получившейся модуль в /usr/lib/gtk-2.0/modules/ и добавить загрузку модуля в автозапуск.
Читать дальше »

Блогу год

Сентябрь 16, 2010

Дааа.. Ровно год назад я купил этот домен, и воодушевлённый начал творить если можно так сказать :) За 1 год блог очень сильно менялся и не один раз. Менялся начиная от дизайна, до функционала, но сейчас, кажется, я нашёл золотую середину. Конечно, это не значит что я ничего не буду больше менять :) Есть ещё много функционала который я хотел бы видеть в своём блоге. Так же множество недочётов которые хотелось бы исправить, но пока не хватает знаний (например cookies не сохраняются при отправке комментария, и каждый раз приходится снова писать email и имя). Конечно, как и любой блоггер я уже миллион раз проклял WordPress и себя за то, что использую именно его :)

Итак 16.09.2009г. был куплен домен, и лишь 26.09.2009г. я написал первый пост - Musca WM. Эти почти две недели я искал хостинг, и настраивал WordPress. Кстати о хостинге: просто огромное спасибо Juev'у, который с того самого дня, и по сегодняшний бесплатно позволяет мне хостится на его VPS'ке. Да и не только за это. Juev вообще сильно помог с настройкой и ещё с очень многими вещами за что я ему крайне благодарен. Так же спасибо Muhas'у и многим жуйковчанам которые помогали мне сделать блог таким, какой он сейчас.

Теперь немного о самом блоге. В данный момент счётчик feedburner'а говорит что меня читает примерно 150 человек (вообще было 350, но за последний месяц резко упало количество подписчиков. Наверное я скатываюсь в с^%$ое г&%$о). В сутки на блог заходит в среднем 500 человек, и просматривает до 800 страниц. Всего в блоге 71 запись, и 730 комментариев.

Самый первый шаблон выглядел так (извиняюсь за плохое качество скриншотов):
Читать дальше »

Старые записи в RSS ленте

Сентябрь 13, 2010

Прощу прощения у всех читателей моего блога, и планеты блогов о linux на русском языке - runix.org. По непонятным причинам, в rss ленту начали отправляться старые посты. Причину пока не выяснил. Если у кого есть идеи или предположения с чем это может быть связано, прошу написать в комментариях или через форму обратной связи.

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

Ещё раз извиняюсь перед всеми читателями.

Twidge - консольный linux twitter клиент

Сентябрь 6, 2010

Несмотря на то, что говорят злые языки, twitter становится в России весьма популярным. Twitter клиентов для linux уже есть довольно много, так же есть и интегрированные в популярные браузеры, но меня лично, всегда тянет к консоли, тем более что я к ней привык, и делаю в ней почти всё в разы быстрее, чем мышкой. Ну да ладно. Довольно лирики.

Сегодня я хочу написать о небольшой, но очень приятной утилите - Twidge.

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

Использование Xmonad в Gnome

Сентябрь 3, 2010

Конечно, Gnome сам по себе довольно не плох. Местами я бы сказал очень продуман, и удобен, но увы только местами. Например на нетбуке, где я давно поставил Ubuntu, я почти сразу сменил довольно унылый на мой взгляд интерфейс Gnome Shell, на обычный Gnome, и добавил к нему xmonad. Тем более что я очень давно проникся его скоростью, возможностью тонкой настройки и большим количеством модулей. К тому же, множество действий по управлению окнами не очень удобно выполнять с помощью тачпада, а мышку с собой носить - лишний, и ненужный груз.

Напомню, а тем кто не знает расскажу, что xmonad написан на haskell, и он требуется для работы xmonad. Если это критично, то после того, как вы настроите всё, можно смело удалять. Тем более что это около 350 мегабайт:
Читать дальше »

Yaws - лёгкий web сервер на Erlang

Август 30, 2010

Недавно на всех серверах кои я администрирую, решил сменить lighttpd на что либо ещё более лёгкое, и конечно же, под чем либо более лёгким, я имел в виду nginx. Однако, раз уж я захотел сменить web сервер, то я не мог не посмотреть из интереса на другие лёгкие web сервера, и не мог не заметить web сервер Yaws.

Yaws (Yet Another Web Server) - web сервер написанный на языке Erlang. На языке, который по праву считается крайне производительным. Тоже самое можно сказать и об самом web сервере: по сравнению с apache2, yaws - просто реактивный.

Yaws поддерживает два режима работы:

  • Как отдельный web сервер
  • Как интегрированный web сервер в другое erlang приложение

Я опишу первый вариант.
Читать дальше »

Автоматическое отключение тачпада во время набора текста

Август 27, 2010

Далеко не все используют тежеловестные DE на ноутбуках и нетбуках. Многие предпочитают им более лёгкие WM, например Openbox, fluxbox, wmii и другие. Они всем замечательны, но в них нет возможности настраивать всё через графические утилиты, в том числе touchpad. У меня на нетбуке уже очень давно поселился и живёт xmonad, и бесило меня то, что я регулярно задевал тачпад во время набора текста, что создавало неудобства. Например в Gnome можно было в настройках указать это, но так как у меня был не Gnome, а как сделать это без него я не знал, и времени на поиск решения не было, то я оставил всё так, как есть. Так было довольно долго, пока в один день меня это окончательно не достало, и я наконец не настроил тачпад.

Вся сложность была в том, что у меня стоял самый свежий Xorg, и в нём по умолчанию была выключена опция SHMConfig нужная для работы syndaemon, которым я собственно и пользуюсь для автоматического отключения тачпада во время набора текста. Фактически всё упиралось в то, что я не знал где в новом Xorg находятся файлы конфигурации, отсутствии времени и банальной лени :) Что-то я увлёкся. Теперь к делу. Хотя делом назвать это трудно, ибо оказалось всё до нельзя легко.
Читать дальше »

Thttpd - пожалуй, самый лёгкий и простой web сервер

Август 24, 2010

Если вам нужен очень простой web сервер который практически не требует настройки, то есть один, который на мой взгляд, очень подойдёт - thttpd. Он настолько прост, что даже не может выполнять php скрипты. Только статический контент и обычные cgi скрипты.

В большинстве дистрибутивов сей web сервер есть в репозиториях, во всяком случае в debian lenny есть:
Читать дальше »