Tips and Tricks

Подписаться на эту рубрику по RSS

Выделение статических ip адресов клиентам OpenVPN

Февраль, 02nd 2017

Я уже не раз рассказывал как сконфигурировать собственный OpenVPN сервер. Пользователи подключаются по сертификатам и им динамически выдаются свободные ip-адреса из заданного диапазона. Встала задача выдавать некоторым клиентам постоянные ip-адреса, чтобы была возможность подключаться к ним тоже.

Собственно, решается это довольно просто, если знать как. В файл конфигурации сервера OpenVPN нужно добавить буквально пару строк:

client-to-client
ifconfig-pool-persist ipp.txt
  • client-to-client - разрешаем клиентам видеть друг-друга в сети
  • ifconfig-pool-persist ipp.txt - наличие этой строки указывает, что перед тем как выдать клиенту свободный адрес из пула, сервер должен свериться с файлом ipp.txt, в котором прописывается привязка имени пользователя к ip-адресу.

Файл ipp.txt должен иметь следующий формат:

username1,ip-address
username2,ip-address
username3,ip-address

username1, username2 и username3 соотвествуют именам выданных сертификатов пользователей.

Смена языка интерфейса в Windows Single Language. Как я восстанавливал Asus All-in-one PC c флешки и получил арабский Windows 8.1

Ноябрь, 24th 2016

Смена языка интерфейса в Windows Single Language. Windows на арабском

Считается, что изменить язык интерфейса в специальной версии Windows Single Language (для одного языка) нельзя и пользователь вынужден работать только с изначально установленным языком интерфейса. На самом деле это не совсем так - простейшим вариантом смены языка интерфейса Windows будет полная переустановка системы, где, по идее, предполагается выбор необходимого языка.

Но это в теории... сегодня поделюсь собственным опытом как изменить язык интерфейса в Windows Single Language без переустановки и расскажу о забавном случае восстановления моноблока Asus All-in-one PC c флешки, когда я в результате получил арабский Windows 8.1.

читать полностью →

[Решено] Как полностью удалить Wine для последующей "чистой" установки

Ноябрь, 17th 2016

Продолжим начатую сегодня тему Linux, а то не знаю когда еще дойдут руки до написания заметки. За последнее время Wine (используется для запуска Windows приложений на *nix системах), как и сам Linux, довольно сильно продвинулся и стал заметно дружелюбнее к обычным пользователям, а не только бородатым мужчинам в вытянутых свитерах. Ну последнее уже пережиток прошлого и подобные существа хоть еще и встречаются, но это уже скорее вымирающий вид.

Ладно, отвлёкся... короче, хоть всё уже и становится в Linux более-менее нарядно, однако без помощи терминала порой не обойтись. Wine не исключение - не редки весьма странные глюки, побороть которые можно только полной переустановкой пакета.

По всей видимости, близкое общение с Windows не проходит для него безболезненно и Wine, глядя на глючную винду успевает набраться нехорошего... а именно не подчищает за собой каталоги и всякие настройки. В результате, на ровном месте, выхватываем разного рода странные проблемы с установкой или работой программ.

Полностью удаляем Wine из системы:

sudo apt-get purge wine
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get install -f
rm -f ~/.wine
rm ~/.local/share/applications/wine*

Теперь можно заново установить Wine:

sudo apt-get install wine

Смена раскладки клавиатуры OS X El Capitan. Как вернуть привычное сочетание клавиш (Cmd+Пробел).

Август, 31st 2016

смена раскладки клавиатуры OS X. клавиатура macbook

До выхода новой macOS Sierra осталось совсем немного времени, но думаю тема сегодняшнего коротенького поста останется актуальной. Дело в том, что с выходом операционной системой OS X El Capitan изменилось привычное сочетание клавиш для смены раскладки клавиатуры (Cmd+Пробел). С какой-то радости для этих целей теперь используется (Ctrl+Пробел), а более удобное и привычное (Cmd+Пробел) теперь вызывает поиск в Spotlight.

Стоит отменить, что если вы обновились, к примеру с OS X Yosemite на El Capitan, то все настройки сохраняются, в том числе и привычное сочетание клавиш (Cmd+Пробел). Смысл данных изменений для меня так и остался покрыт тайной, благо можно легко вернуть всё как было.

читать полностью →

Скачиваем музыку из Контакта в Safari на mac

Июль, 27th 2016

скачиваем музыку из Контакта в Safari на mac

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

Речь сегодня про специальное расширение браузера Safari на Mac для загрузки музыки из Контакта. Можно конечно закачивать музыку из контакта и без всяких плагинов, но уж больно муторно выискивать нужные ссылки в коде странички (это для тех кто разбирается, остальным вообще труба). Потому воспользуемся готовым расширением VKontakte Downloader от Sergey Kolosov (во всяком случае разработчик назвался именно так).

читать полностью →

Отключаем конфигурацию усиленной безопасности Internet Explorer

Апрель, 20th 2016

отключение конфигурации усиленной безопасности IE

Настраивая очередной сервак на WinServer 2012, моё терпение вновь испытывал Internet Explorer со своей параноидальной конфигурацией усиленной безопасности. Я даже готов понять заботу мелкософта о своем дырявом детище, типа эта система уменьшает уязвимости перед возможными атаками, ограничивая доступ к содержимому веб-сайтов, но смириться с такой "заботой" я никак не могу.

Каждый раз при просмотре узла, не входяшего в доверенную зону, появляется сообщение об ошибке... вы пошевелили мышью и ЭТО НЕ БЕЗОПАСНО! Конечно утрирую, но воспринимается оно именно так. Хорошо хоть что это безобразие легко отключается. Открываем Диспетчер серверов (Server Manager), переходим на вкладку Локальный сервер (Local Server) и находим пункт Конфигурации усиленной безопасности IE (IE Enchanced Security Configuration).

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

RUFUS. Создаем загрузочную флешку с FreeDOS для прошивки BIOS

Февраль, 14th 2016

RUFUS. загрузочная флешка с FreeDOS для прошивки BIOS

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

Однако, есть задачи для которых нужен несколько иной инструмент. Довольно часто мне приходится перешивать BIOS на ноутбуках или запускать иные низкоуровневые утилиты из-под DOS (использую FreeDOS). Так вот для создания загрузочной флешки с FreeDOS я воспользовался утилитой RUFUS. Процесс создания довольно простой и интуитивно понятен, остается только добавить на флешку простым копированием прошивальщик BIOS или иные утилиты.

Конечно RUFUS позволяет делать и загрузочные USB-диски с Windows, Linux, UEFI и др. из ISO-образов, но в отличие от WinSetupFromUSB без мультизагрузки, да и в будущем такого функционала автор не предполагает, как и версий утилиты под Linux и OS X.

Создание локальной копии сайта

Январь, 02nd 2016

Вообще тема крайне специфичная, впрочем как и решение... но может кому пригодится. И так, захотелось тут одним заказчикам странного - сделать локальную копию сайта для записи на флешку или на диск. Ну надо так надо... другой вопрос как это сделать?

Ковыряться вручную сомнительное удовольствие, не наш метод, да и искать специализированный софт (помню на заре интернета, когда доступ был жутко дорогой существовали всякие offline-браузеры под Windows) совсем не радовало, не актуально это сейчас.

И тут меня посетила замечательная идея воспользоваться консольной программой wget. Постоянно пользуюсь ею на серверах FreeBSD. Если вас пугает само слово FreeBSD, то wget легко устанавливается или сразу идет в составе практически любого Linux, можно поставить и на Мас, например через MacPorts (sudo port install wget).

читать полностью →

Outlook "Не удалось выполнить требуемую операцию"

Март, 10th 2015

Сегодня выловил странный баг в Windows 7 или в Outlook, кто из них действительно виноват сказать сложно, но лично я склоняюсь именно к ошибке в операционной системе. Проблема такая - при создании нового почтового ящика, после ввода всех настроек и клике по кнопке "Далее", получаем ошибку "Не удалось выполнить требуемую операцию".

Причем, проверка настроек благополучно завершается, и ранее установленный ящик функционирует исправно. В журнале никаких ошибок нет. Подобное сообщение выскакивает и при попытке сжатия .pst файла данных Outlook.

Выяснилось что проблема появляется, если у ярлыка запуска программы Microsoft Outlook на вкладке "Совместимость" установлено "Запускать программу в режиме совместимости" выставлен параметр Windows XP SP2.

Cброс настроек на Android (Hard Reset)

Март, 07th 2015

Cброс настроек на Android (Hard Reset)

Сброс настроек (Hard Reset) на Android может потребоваться если вы вдруг забыли пароль, графическую блокировку, устройство начало периодически зависать или перестало включаться. В последнем примере не исключена и неисправность самого устройства. В любом случае, Hard Reset реальная возможность восстановить работоспособность девайса. И сегодня я расскажу как это можно сделать.

Если вы забыли именно блокировку графического ключа и ваш телефон или планшет подключены к Internet, то снять блокировку можно простым указанием e-mail и пароля вашего Google-аккаунта.

Достаточно 5 раз неправильно ввести графический ключ до появления окна с предупреждением о блокировке устройства на 30 секунд. На экране высветится кнопка «Забыли графический ключ?», после чего можно вводить свои данные и разблокировать устройство.

При Hard Reset удаляются только данные внутренней памяти, всё что находится на SD-карточке останется нетронутым. Для перестраховки можете её вообще вынуть из устройства.

читать полностью →