Рубрика: soft

VPN-сервер

Вчера долго кумекал, как же забабахать сабж под Windows XP. Нашёл даже необходимое программное обеспечение на www.poptop.org под *nix, правда.. Долго мучался, пытаясь собрать всё это дело под Cygwin. Сразу могу сказать, что нифига у меня каменный цветок не вышел. В Сygwin, к сожалению, не до конца реализованы некоторые функции, без которых pptpd напрочь отказался компилироваться.

Ну да бог с ним, с pptpd. Оказалось (sic!), что в Windows XP (у меня под носом, буквально) имеется встроенный сервер VPN, возможностей которого вполне хватает, чтобы обеспечить доступ во внутреннюю сеть через интернет-канал. Возможность эту я тут же опробовал и в первом приближении всё заработало как надо — пользователи с успехом присоединялись и получали возможность пользоваться ресурсами внутренней сети, в том числе, доступом в интернет.

Более того, так любимый мной TMeter вполне успешно считает этот трафик (с использованием протоколирования пакетов), так что простейшую систему биллинга на этом построить можно. Впрочем, нет. Это я соврал. Биллинг сделать не получится по простой причине — IP-адреса к пользователям не привязаны. Так что трафик с VPN-соединения считать всё-таки возможно, но определить, кто на этом соединении сколько накачал — похоже, нет. Впрочем, я ещё немного покопаю в этом направлении — вдруг, да выясню, как там и что..

Биллинг

Переделал нафик свою систему биллинга. Теперь трафик считается по MAC-адресам (тоже, впрочем, небезупречный способ), а не по IP, как раньше, и при превышении лимита адрес автоматически блокируется. И правльно, нефик расслабляться. Дерьмократизм недоел. И так платить за трафик никто вовремя не хочет 🙂

Риск — благородное дело?

На нашем серваке стоит сoфтовый RAID 0 (stripe), причём один из винтов — глючный IBM Deskstar с время от времени возникающими софтовыми бэдами. Сама система на него отчаянно ругается. Дескать, скопируйте данные и замените диск, иначе я ни за что не отвечаю.

На этом массиве лежит файлопомойка, база данных с биллингом и учётными записями PvPGN, http-published папки, все возможные скрипты, конфиги, и… бэкапы всего этого %) Когда нибудь всё это дело глюкнет так, что мало нам не покажется. Сейчас же в таком режиме машинка работает уже год и пока ещё ничего не потерялось. Рисковые мы парни, однако. Как говорится, пока гром не грянет..

Перенесу-ка я бэкапы на другой диск, хотя бы 🙂

PvPGN vs Crimsonland

PvPGN Team наконец разродились и выпустили версию PvPGN с поддержкой Diablo II 1.10 Сегодня усиленно ставили/тестировали это дело. Успешно. Оказалось, что версия это достаточно сырая (чего, собственно, и следовало ожидать). Как результат — при продолжительной игре D2Closed рухнул, погребев под собой останки моего молодого героя четырнадцатого уровня. Готов разбить монитор о стенку.

Сейчас играю в Crimsonland. Невероятно красивая и играбельная. Потрясающая вещь, несмотря на то, что весит всего (или целых?) семь мегабайт.

Spesta

Решил прикрутить себе сабжевую статистику. В процессе прикручивания узнал много нового о кривизне своих ручонок. В частности: php.ini должен лежать не в %windir%\system32, а просто в %windir%, из-за чего, собственно, все грабли мои и проистекали. Также познал про сытную функцию phpinfo(). Наслаждаюсь 🙂

Какая лень ленивее? :-)

Вот всегда так. О полезности бэкапа задумываешься только тогда, когда в нужный момент его не оказывается под рукой. Слетела навигация Регистра. Для того, чтобы её восстановить, пришлось последовательно пройтись по каждому дню и запостить мессагу снова. При этом я возблагодарил бога, что пишу в Регистр не так давно 🙂
Серьёзно подозреваю, что, существует более быстрый и правильный метод восстановить календарь. Только лень исследовать превозобладала над ленью тупо понаживать кнопочки. Ненавижу себя за это 🙂

Зато мне предоставилась прекрасная возможность, перечитывая записи, освежить в памяти события прошедших трёх месяцев. Так что, воистину, нет худа без добра.

Update Таки запланировал еженощный бэкап всех опубликованных по http папок. Странно, почему я этого раньше не сделал? 😉

Update #2 А вот RSS-ленту пришлось ручками восстанавливать.. Всё-таки, Бэкапы рулят.

Обратитесь к системому администратору

Радуют меня такие сообщения системы: «Обратитесь к системому администратору». Остаётся неясным вопрос, что делать самому системому администратору, видя такое сообщение. Полагаю, обратиться к своему внутреннему голосу? 😉

Windows XP сосёт?

Можете надо мной смеяться, но роутер, через который мы ходим в сеть, работает под Windows XP. Так вот, то ли из-за этого, то ли из-за чего-то другого, но с недавнего времени у него появилась привычка после трёх-четырёх дней работы нещадно тормозить. После перезагрузки производительность восстанавливается, но этого опять же хватает на три-четыре дня. Что делать — ума не приложу.

Впрочем, есть несколько вариантов:
 — переставить нафик всю винду со всем софтом
 — купить процессор помощнее
 — убрать нафик все службы и оставить один NAT

Ни один вариант мне не нравится. Ладно, пусть остаётся как есть ещё некоторое время. Когда будет совсем невмоготу — сделаю все три пункта сразу. Вот-то всем будет радость 😉

Exchange

Блин, ночь уже, все разбежались, а я на работе, как дурак. Дефрагментирую, бля, Information Store. Точнее даже не дефрагментирую, а сливаю файлики с сервера. На дисках места нифига не осталось, так что буду пробовать дефрагментировать это дело на локальной машинке. [почесывая в затылке] И где только 32 свободных гигабайта взять?

Windows Media Player

Очень понравилась возможность расположить окно плеера в панели задач:

Windows Media Player as a toolbar

Да и сам Media Player при ближайшем рассмотрении оказался очень удобным и качественно сделанным. Есть куча возможностей для работы с плейлистом. Вот только зараза — не хочет ogg-файлы в плейлист добавлять. Хоть и играет их. Sux.