Новости

FreeBSD, Arduino IDE и клоны Arduino Uno

MooSE (2018-06-30)

Среди разработчиков различной автоматики большой популярностью пользуются платы от проекта Arduino, а так же их различные клоны вроде китайской Tenstar Robot Uno R3. Среда разработки Arduino IDE формально доступна только для Windows и Linux, однако поскольку она написана на Java то возможен её запуск и в других ОС.

Операционную систему FreeBSD отличает нетребовательность к ресурсам. Как показывает практика, рабочая станция со стареньким одноядерным Pentium 4 540 и 1GB RAM под управлением FreeBSD с Lumina Desktop позволяет вполне комфортно писать скетчи для Arduino не испытывая какого-либо дискомфорта. Нижен приведено по возможности подробное описание запуска Arduino IDE на FreeBSD.

Китайский клон Arduino UNO R3 - Tenstar Robot Uno R3

Читать полностью Комментарии (0)
Установка DNSCrypt-сервера

MooSE (2018-06-21)

Протокол DNSCrypt медленно но верно получает распространение. Его поддержка по-тихоньку появляется в популярных DNS-серверах и сейчас уже каждый желающий может развернуть свой персональный DNSCrypt-сервер. Далее будет рассмотрен пример DNCrypt-сервера на базе балансировщика DNS-запросов dnsdist, разработанном создателями DNS-сервера PowerDNS.

PowerDNS dnsdist + DNSCrypt

Читать полностью Комментарии (0)
USB-адаптеры 802.11ac и Linux

MooSE (2018-06-14)


802.11ac это новый стандарт WiFi, пришедший на смену уже привычному 802.11n и обратно совместимый с ним. Несмотря на то что первые устройства с поддержкой этого стандарта появились ещё в 2014-м году до сих пор большое количество ноутбуков поставляется с адаптерами WiFi без поддержки 802.11ac.

Если возникает необходимость работы в сетях 802.11ac то поддержку таких сетей можно добавить с помощью USB-адаптеров, которые присутствуют на рынке в большом количестве. Отдельным интересным вопросом является поддержка таких адаптеров в Linux. Далее будут рассмотрены несколько таких адаптеров из нижнего ценового сегмента.

Читать полностью Комментарии (9)
О совместимости Chrome-совместимых API расширений

MooSE (2018-06-08)

У браузера Google Chrome с самого начала его существования есть достаточно удобное API для создания расширений. Появление большого количества браузеров на той же кодовой базе сделало это API массовым. В итоге новое API расширений браузера Firefox под названием WebExtensions заявлено как совместимое с Google Chrome, а в Microsoft Edge начиная с Redstone 1 добавлена поддержка WebExtensions.

Казалось бы унификация API между браузерами должна облегчить жизнь разработчикам расширений, однако хорошая идея, как это часто бывает, была испорчена реализацией. Автор этих строк по работе связан с разработкой одного браузерного расширения и бувально "на своей шкуре" испытал "радость" от поддержки одним расширением сразу нескольких браузеров.

Логотипы браузеров Google Chrome, Opera, Microsoft Edge и Mozilla Firefox

Читать полностью Комментарии (0)
Просмотр видео с DLNA-сервера в Linux

MooSE (2018-05-31)


Организовать DLNA-сервер на Linux можно множеством способов. Например можно использовать uShare или MiniDLNA. Но что если встала обратная задача? И если для прослушивая музыки с DLNA-сервера для Linux есть большое количество ПО, то с просмотром видео ситуация немного сложнее. Но определённый набор решений есть и тут. Именно они и будут рассмотрены далее.

Читать полностью Комментарии (1)
FreeBSD: Красивая картинка при загрузке вместо текстового лога

MooSE (2018-05-27)

Пользователи Linux давно привыкли при загрузке системы видеть красивую (и зачастую даже анимированную) картинку вместо текстового лога загрузки. Пользователи же FreeBSD до сих пор воспринимают поток текста при загрузке как норму. И мало кто знает что во FreeBSD с версии 3.1 есть штатный механизм отображения картинки (splash) при загрузке.

Читать полностью Комментарии (3)
Организация IPSec-туннеля между Ubuntu и FreeBSD

MooSE (2018-05-24)

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

Читать полностью Комментарии (0)
Развёртывание L2TP-сервера с IPSec / PSK

MooSE (2018-05-17)

Некоторое время назад был рассмотрен простой OpenVPN-сервер, который позволял обеспечить защиту трафика при использовании небезопасных соединений с интернет. При всей простоте у OpenVPN есть один недостаток: необходимость установки дополнительного ПО на клиентские машины.

Для большинства популярных устройств (на Windows, Android и iOS) от этого недостатка свободен протокол L2TP. По умолчанию L2TP не использует шифрование, однако его можно использовать в связке с IPSec, инициализируемым с помощью PSK (Pre-shared Key - дополнительный ключ). Далее будет показано как можно быстро настроить IPSec L2TP-сервер с PSK на Ubuntu.

Читать полностью Комментарии (13)
Использование DNSCrypt для защиты DNS-трафика

MooSE (2018-05-12)

Созданный ещё в восьмидесятые протокол DNS является одним из столпов современного интернета. К сожалению несмотря на фундаментальную значимость протокол имеет ряд недостатков: трафик между клиентом и сервером никак не шифруется и не подписывается, что позволяет организовывать MITM-атаки: подменять ответы от DNS-серверов и направлять трафик клиентов на поддельные сайты.

В качестве решения в 2011-м году был предложен протокол DNSCrypt: надстройка над стандартным DNS, шифрующая и подписывающая весь трафик между клиентом и сервером. В сети есть некоторое количество публичных серверов с поддержкой DNSCrypt, которые можно свободно использовать и далее будет показано это делать.

Читать полностью Комментарии (0)
SA Exim и белый список IP-адресов

MooSE (2018-05-08)

При организации простого почтового сервера достаточно популярным решением является MTA Exim, к которому для фильтрации спама подключают SpamAssassin. В качестве промежуточного звена, упрощающего подключение одного сервиса к другому часто используют плагин для exim под названием "sa-exim".

Автор этих строк так же использует связку exim+sa-exim+spamassassin и в какой-то момент появилась небольшая задача: завести "белый" список адресов и сетей, почта с которых должна приниматься без проверки. Задача была быстро и успешно решена, а описание решения приведено ниже.

Читать полностью Комментарии (0)
Точка доступа WiFi на FreeBSD

MooSE (2018-05-06)

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

За прошедшее время точка доступа WiFi перестала быть чем-то экзотическим и стала обязательным атрибутом любого офиса. Далее будет показано как можно дополнить описанную ранее конфигурацию точкой доступа WiFi.

Читать полностью Комментарии (0)
Доступ в IPv6 через Teredo во FreeBSD

MooSE (2018-05-03)


Teredo - сетевой протокол, предназначенный для передачи IPv6-пакетов через сети IPv4. Он позволяет получить доступ к IPv6-хостам даже машинам, находящимся за NAT, так как работает поверх UDP. Для Teredo зарезервирован отдельный префикс: 2001::/32.

Некоторые ограничения на использование Teredo накладывает тот факт что адреса клиентам выделяются динамически и не являются постоянными. Т.е. Teredo удобен для получения доступа в IPv6, но размещать IPv6-сервисы на машине с Teredo проблематично. Далее будет показано как можно настроить Teredo-клиент на FreeBSD.

Читать полностью Комментарии (0)
Шифрование SOCKS-трафика с помощью Stunnel

MooSE (2018-04-29)

Протокол SOCKS позволяет пересылать пакеты между сервером и клиентом через промежуточный (прокси) узел. Главным минусом SOCKS является отсутствие шифрования. Частично это можно скомпенсировать использованием поверх SOCKS протоколов со встроенным шифрованием. Однако и тут не всё идеально: если используется SOCKS5 с авторизацией по логину и паролю то логин и пароль от прокси передаются по сети без шифрования.

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

Читать полностью Комментарии (4)
Организация GRE-туннеля на FreeBSD

MooSE (2018-04-24)

Операционная система FreeBSD продолжает пользоваться популярностью за простоту настройки и надёжность. Ровно за тоже самое пользуется популярностью протокол GRE. И даже отсутствие шифрования не является большой преградой: внутри GRE-туннеля можно использовать протоколы с шифрованием, а сам туннель использовать исключительно как транспорт.

С помощью GRE-туннеля можно связать несколько локальных сетей между собой. Далее будет рассмотрена настройка GRE-туннеля и маршрутизации на сервере под управлением FreeBSD.

Читать полностью Комментарии (2)
Мониторинг ИБП с помощью Network UPS Tool и MRTG

MooSE (2018-04-20)


Несмотря на появление мощных и современных систем мониторинга, MRTG по прежнему остаётся популярным инструментом для мониторинга небольших сетей. Во многом это обусловлено простотой настройки и большими возможностями для расширения с помощью всевозможных скриптов.

Одновременно набирает популярность Network UPS Tool (NUT) - инструмент управления источниками бесперебойного питания, отличающийся широким спектром поддерживаемого оборудования и богатым функционалом. Ну и разумеется с помощью несложных скриптов можно строить графики в MRTG по данным из NUT. Далее будет рассмотрено конкретное решение этой задачи.

Читать полностью Комментарии (5)



© 2006-2018 Вадим Калинников aka MooSE

Заказать холодильник онлайн в магазине stylus по цене производителя в Украине.

широкоформатная печать на фотообои;Где получить международное водительское удостоверение ?;быстрый кредит без справок http://bistrodengi.ru .