Бидвелл, Д. Роутер: настроим шлюз [Текст] : [компьютер-шлюз для соединения компьютера или компьютеров локальной сети с Интернетом] : [учебник] / Джонни Бидвелл [Jonni Bidwell] // Linux Format. — 2015. — № 5 (196), май. — С. 84-87. — (Учебник) (Сети). — Прил.: "Скорая помощь. Для простой маршрутизации трафика мощный процессор не нужен, но если вы ожидаете большой объем трафика, убедитесь, что в шлюзе используется гигабитная сетевая карта, подключенная к гигабитному коммутатору.". — С. 84 ; "Благодаря волшебству NAT пакеты могут пересекать мрачные болота нашей внутренней сети…" [Изображение] : [цвет. схема] ; "Скорая помощь. Базовое перенаправление, маршрутизация и маскирование теперь могут выполняться networkd, сетевым демоном systemd. Ничего святого? Принимаем ставки на то, каким будет следующий ход. Мы поставили на Sirystemd: «Siry, можете вернуть мне скрипты init, пожалуйста?» [Нет!!! — Ред.]." ; "Точки доступа с hostapd" : [hostapd — установка, размещение конфигурационного файла и конфигурирование, настройка базовой сети с парольной защитой WPA2]. — С. 85 ; "Мост соединяет наши проводной и беспроводной интерфейсы…" [Изображение] : [цвет. схема] ; "Анонимизирующий шлюз" : [настройка маршрутизации внутреннего сетевого трафика через VPN или Tor]. — С. 87.
Аннотация
Как настроить переносной компьютер-шлюз для подключения к сети одного или нескольких компьютеров, которые будут общаться с сетью только через шлюз и общение этого шаловливого семейства с инетом будет весьма управляемым и тотально контролируемым.
Рассмотрены вопросы — настройка IP-адресов с помощью программы dnsmasq, которая предоставляет простой DHCP-сервер для выделения адресов, а также поможет шлюзу притвориться DNS-сервером; конфигурирование dnsmasq и настройка DHCP-сервера в файле /etc/dnsmasq.conf; настройка перенаправления пакетов и NAT (Network Address Translation — преобразование сетевых адресов) с использованием правил iptables; настройка перенаправления портов для обращения к сервисам внутренней сети из внешней; организация беспроводного доступа к роутеру.
Также рассказано как настроить переносной компьютер-шлюз, который подключен к Интернету проводным соединением, а доступ к нему осуществляется из локальной беспроводной сети. Здесь рассмотрен альтернативный вариант направления трафика — сетевые мосты, в котором показаны установка и настройка пакета hostapd, создание моста и добавление к нему проводного интерфейса.
Кратко рассмотрена настройка анонимизирующего шлюза на базе Tor или VPN.
Теги: lxf2015, №5(196), аппар. обесп. ; сети ; Учебник
ПО Linux: серверы
Бернс, С. Hardcore Linux : Админу сервера: быстрый запуск
Бернс, С. Hardcore Linux [Текст] : Админу сервера: быстрый запуск : [автоматизация быстрого развертывания системы на основе базового сервера и базовой автоматизированной установки в системе под CentOS 5] : учебник / Стюарт Бернс [Stuart Burns] // Linux Format. — 2011. — № 6 (145), июнь. — С. 84-87. — (Hardcore Linux) (Учебник). — Прил.: "Устранение неполадок" : [перечень пунктов проверки] ; "Скорая помощь. HTTP – не единственный способ установки. Можно также использовать NFS и FTP. При желании можно даже собрать индивидуальный DVD. Для их использования поменяйте параметр —url на NFS или FTP.". — С. 84 ; "Смачные команды" : [опции команды yum]. — С. 86 ; "В других дистрибутивах" : [средства автоматизированной установки системы в популярных дистрибутивах] ; "Наводим мосты" : [создание сетевого моста в виртуальном окружении VirtualBox]. — С. 87.
Аннотация
Начало цикла уроков по автоматизации быстрого развертывания (kickstart) на уровне предприятия.
Рассмотрена сборка базовой системы автоматизированной установки операционной системы на машины локальной сети (LAN), основанной на наборе систем для быстрого развертывания внутри виртуального окружения.
Этапы работы: установка CentOS 5, перечень пакетов для установки, установка автозапуска httpd (веб-сервер Apache), сохранение копии конфигурационного файла создаваемой установки в файл /root/ksanaconda.cfg, подготовка конфигураций для быстрого развертывания по требованию, конфигурация kickstart.
«Согласно аналитическому отчету агентства Gartner о развитии рынка операционных систем в 2010 году, самые значительные показатели роста среди серверных систем продемонстрировал Linux…»
"Согласно аналитическому отчету агентства Gartner о развитии рынка операционных систем в 2010 году, самые значительные показатели роста среди серверных систем продемонстрировал Linux. Доминируют среди Linux-систем продукты компании Red Hat, занимающие 58,2 % сегмента Linuxсерверов." [Текст] : [инф. сообщение] / рубрику готовил Тимур Мубаракшин // Linux Format. — 2011. — № 6 (145), июнь. — С. 8. — (Новости) (Новости короткой строкой).
Браун, К. По рецептам д-ра Брауна (Linux Format, 2011, № 4 (143), апр.)
Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) // Linux Format. — 2011. — № 4 (143), апр.. — С. 46-49. — (Рецепты доктора Брауна). — Внутритекст. веблиогр.. ; Веблиогр. "Где узнать больше" : [о systemd и рабочей версии Fedora Rawhide, где используется systemd] : с. 48 (3 назв.). — Содерж.: Настал год пингвина. Правда : [раздумия о термине «взлёт» относительно Linux и свободного ПО, а также замечание о девизе языка Perl и принципе TMTOWTDI, или «There’s More Than One Way To Do It» – «Есть больше одного способа сделать это» (произносится «Тим Тоуди»)] ; Клуб любителей ядра. Ядро. Думаете, ядро написал Линус Торвальдс? Это только 0,4 % истории. Узнайте, кто еще : [доклад Linux Foundation по разработке ядра Linux (декабрь 2010, http://bit.ly/gZpJLn) представляет оценку размера, организации и разнообразия сообщества разработчиков ядра и Крис Браун анализирует вклад отдельных разработчиков и разработчиков из корпораций по числу внесенных в код изменений]. — С. 46 ; Удаленное управление. IPМI. Доктор находит замену своей кочерге для управления сервером : [интеллектуальный интерфейс управления платформой (IPМI) и контроллер управления базовой платой (BMC) в локальном управлении сервером; два способа подключения к BMC в системе под Fedora 14 — через драйвер ядра и интерфейс системной шины и "IPMI через локальную сеть"; стандарт IPМI (www.intel.com/design/servers/ipmi)] ; Управление доступом : [обеспечение безопасности — аутентификация, шифрование, уровни привилегий пользователей]. — С. 47 ; Реформы процесса загрузки. Systemd. Пока борются титаны загрузки, доктор изучает отважного новичка : [системы загрузки (загрузка Unix BSD, System V, Upstart), новизна systemd от Леннарта Поттеринга (Lennart Poettering) и, как утверждает К. Браун, Кая Сиверса (Kay Sievers); апробирование systemd в системе под управлением Rawhide, рабочей версии Fedora; модули systemd, настройка модуля на примере разбора файла настройки /lib/systemd/system/avahi-daemon.service; замечание о недостатке systemd, которая идет по пятам Upstart и не всем будет охота связываться с изучением нового механизма управления сервисами]. — С. 48-49 ; Преимущества для всех : [плюсы загрузки с systemd]. — С. 49.
Аннотация
Благодаря этой встрече с доктором Крисом Брауном, мы сможем глянуть с неожиданной стороны на смысл слова "взлёт" в контексте Linux и свободного программного обеспечения, добраться до ядра истины, управлять удаленным сервером с помощью IPМI, а также опробовать загрузку с systemd.
Танчони, К. Hardcore Linux : Cherokee: web-сервер : [версия 1.0.16]
Танчони, К. Hardcore Linux [Текст] : Cherokee: web-сервер : [версия 1.0.16] : учебник / Клаудио Танчони (Claudio Tancioni) // Linux Format. — 2011. — № 3 (142), март. — С. 84-87. — (Hardcore Linux) (Cherokee. Учебник). — Прил.: "Домашнняя страница Cherokee Admin" : [интерфейс] ; «Скорая помощь. В ранних релизах Cherokee запускался под root по умолчанию, что создавало определенный риск. Теперь в разделе Permissions используется User Directive в сочетании с Group Directive, которые велят демону переключиться на определенного пользователя или группу как можно скорее (www-data).». — С. 85 ; «Скорая помощь. Весь проект прекрасно документирован онлайн на сайте www.cherokeeproject.com/doc, но если вы хотите воспользоваться преимуществом контекстной подсказки в правом верхнем углу интерфейса Cherokee Admin, рекомендуем установить Cherokee-doc. Этот пакет регулярно обновляется и может вам очень пригодиться.» ; Разбираем вывод Cherokee-admin : [безопасный способ удаленного администрирования]. — С. 86 ; "Скорая помощь. Если вы хотите посмотреть рабочие потоки на вашей машине, запустите следующую команду и попытайтесь сгенерировать трафик на web-сервере с выбранным стрессовым инструментом : top -D1 -u www-data -H. Выше, -d устанавливает задержку, в результате чего команда top обновляется ежесекундно, а -u www-data показывает только процессы, принадлежащие www-data пользователю. Наконец, -H включает потоки.". — С. 87.
Аннотация
Свободный кроссплатформенный веб-сервер Cherokee (http://www.cherokee-project.com/): интерфейс Cherokee Admin для управления сервером — создание виртуального сервера (VServer), правила поведения VServer на примере правила Directory /about, создание приватной папки для авторизованных пользователей, настройка VServer для двух доменов, материалы по конфигурированию VServer — www.cherokee-project.com/doc/config_virtual_servers.html, Мастера интерфейса Cherokee Admin на примере мастера PHP, который включает PHP для перевода статического веб-сервера в динамический, установка веб-сервера в качестве потокового медиа-сервера и обратного прокси (HTTP Reverse Proxy), функция Мост базы данных для обработки пула баз данных.
Моррисон, Г. Большой вопрос. Существует ли более простая альтернатива для Apache? 9. Небольшой web-сервер
Моррисон, Г. Большой вопрос. Существует ли более простая альтернатива для Apache? 9. Небольшой web-сервер [Текст] : [ответ на вопрос Пола Томпсона] / Грэм Моррисон (Graham Morrison) // Linux Format. — 2011. — № 2 (141), февр.. — С. 93. — (Ответы). — Прил.: "Шаг за шагом: Установка Cherokee" : [пошаговое руководство].
Аннотация
Легковесный сервер с открытым исходным кодом Cherokee — установка и настройка.
Ельчук, К. SquirrelMail: начнем, пожалуй
Ельчук, К. SquirrelMail: начнем, пожалуй [Текст] : учебник : [почтовый сервер] : [установка и настройка] / Кент Ельчук [Kent Elchuk] // Linux Format. — 2015. — № 3 (194), март. — С. 76-79. — (Учебник) (SquirrelMail). — Прил.: "Скорая помощь. Если ваш провайдер не разрешает почтовому серверу отправлять почту через порт 25, его всегда можно попросить разрешить это, или отправлять исходящую почту через такого провайдера, как Gmail.". — С. 76 ; "Использование nmap" : [получение информации об используемых портах; команды сканирования; список параметров nmap — http://linuxcommand.org/man_pages/nmap1.html] ; "Скорая помощь. MX Toolbox — фантастический ресурс для дешифровки длинных почтовых заголовков и их проверки по спамлистам. Вы найдете его на http://mxtoolbox.com/EmailHeaders.aspx.". — С. 77 ; "Использование почтового клиента" : [Thunderbird Mail; получение вложений]. — С. 78 ; "Скорая помощь. Воспользовавшись статическим IP-адресом и зарезервировав его в роутере, вы сэкономите массу времени по сравнению с изменением всех локальных адресов в сети. Если ваш IP-адрес изменился, нужно изменить перенаправление портов в роутере и изменить файлы настройки, указав в них новый IP-адрес." ; "Использование SpamAssasin" : [список команд]. — С. 79.
Аннотация
Как настроить и запустить свой собственный сервер почты и развернуть на нем почтовый веб-сервис.
Установка Apache, PHP и MySQL, установка почтового сервера Postfix и пакета веб-почты SquirrelMail, настройка SquirrelMail, отправка почты на другие серверы (проверка на предмет блокирования порта 25 провайдером и варианты выхода из положения), прием о отправка вложений, использование доменного имени через бесплатный сервис DNS, установка удаленного доступа по SSH, борьба со спамом.
Шарма, Ш. The SSS 10.1
Шарма, Ш. The SSS 10.1 [Текст] : [The Smallest Server Suite] : дистрибутив Linux : [для развертывания и обслуживания серверов] : [редакция Toolbox] : [краткий обзор] / Шашанк Шарма [Shashank Sharma] // Linux Format. — 2015. — № 3 (194), март. — С. 15. — (Обзоры) (Дистрибутив Linux). — Прил.: "Вкратце" : [краткая характеристика дистрибутива и перечень основных инструментов; назван аналог и родитель — 4MLinux] ; "Свойства навскидку. Опции загрузки ; Много инструментов" ; "Вердикт Linux Format. The SSS 10.1 Toolbox" : [(http://thesss.4mlinux.com), разработчик Збигнев Конояцки (Zbigniew Konojacki), лицензия GPL v3, оценки, рейтинг 9/10, резюме — этот легковесный дистрибутив обязан быть под рукой у каждого админа].
Аннотация
Дистрибутив The Smallest Server Suite (в переводе с английского — самый маленький серверный комплект) как идеальное средство для разворачивания и обслуживания серверов: устанавливаемые как live-образы редакции, редакция Toolbox, варианты загрузки образов (The SSS 10.1 PHP, BakandImgCD 10.1, AntivirusLiveCD, TestDisk и Ranish Partition Manager), выбор и запуск серверов, установка на диск с install2hd и ее особенности, источник документации — официальный блог.
Гондаренков, А. ownCloud Server 8
Гондаренков, А. ownCloud Server 8. Новая концепция меняет подход к совместному использованию данных [Текст] : [концепция Federated Cloud Sharing для совместного использования данных] / рубрику готовил Андрей Гондаренков // Linux Format. — 2015. — № 3 (194), март. — С. 6. — (Новости) (За облаками).
Аннотация
Обычная практика осуществления совместного доступа к файлам — генерация ссылок, которыми владелец делится с другими пользователями. Концепция Federated Cloud Sharing позволяет обратиться к целевым пользователям других облачных серверов через share-диалог, уведомляющий, что файл предоставлен в доступ. Некоторые детали нового подхода к совместному использованию данных, реализованному в ownCloud Server 8.
Разработчикам программ для ownCloud предложено руководство с демо-приложением, которое послужит основой для их разработок.
Моллетт, Э. Awk: обработка текстовых файлов для крутых
Моллетт, Э. Awk: обработка текстовых файлов для крутых [Текст] : учебник : [обработка файлов лога журналов сервера и конфигурационных файлов с помощью потокового редактора sed (Stream EDitor) и языка Awk] / Эндрю Моллетт [Andrew Mallett] // Linux Format. — 2015. — №2 (193), февр.. — С. 78-81. — (Awk) (Учебник). — Прил.: "Скорая помощь" : [команды для определения версии sed и Awk]. — С. 78 ; "Скорая помощь. Когда вы используете sedi для редактирования файла, бывает разумно сначала опустить параметр i и убедиться, что вывод соответствует желаемому.". — С. 79.
Аннотация
Системные журналы неустанно регистрируют все подряд, без разбора и порой за деревьями леса не видно. Эндрю Моллетт поможет выудить критически важные сведения из файлов журналов автоматически, применив sed и Awk.
Применение sed: для редактирования текстового файла настройки в процессе сборки образа Docker (добавление сервера SSH в стандартный образ Ubuntu, добавление HTTP-сервера Apache в базовую установку CentOS 6 и удаление ненужного модуля из конфигурации веб-сервера); для удаления комментариев и пустых строк из конфигурационного файла /etc/ntp.conf сервера времени с CentOS 6, где sed применяется с параметром -i, для редактирования на месте, с расширением, создающим резервную копию перед изменением.
Урок Нейла Ботвика "Awk: извлечем данные из текста" (Linux Format, 2014, №12 (190), дек., С. 82-83) познакомил нас с Awk и его возможностями в обработке текстов. На этот раз Эндрю Моллетт поможет применить эти возможности на практике, а именно для решения таких задач, как: улучшение вывода команды lastlog так, чтобы команда выдавала в отчете учетные записи только из имени и даты входа, исключая учетные записи, которые отмечены как никогда не входившие; обработка данных XML на примере реализации возможности вывести полные записи о любом заданном виртуальном хосте из файла настройки веб-сервера Apache; чтение логов сервера (файл из более 30 тысяч строк) и вывод количества заходов каждого клиента (заняло у Awk секунды!!!).
«Выявленная в библиотеке GNU C Library (glibc) критическая уязвимость…»
"Выявленная в библиотеке GNU C Library (glibc) критическая уязвимость (кодовое имя GHOST) позволяет реализовать удаленное выполнение кода (RCE) и получить контроль над сервером под управлением GNU/Linux." [Текст] : [инф. сообщение на основе публикации openwall.com] / рубрику готовил Андрей Гондаренков // Linux Format. — 2015. — № 2 (193), февр.. — С. 10. — (Новости) (Новости короткой строкой).
Аннотация
Критическая уязвимость GNU C Library (glibc).
«Прокси-сервер Squid 3.5…»
"Прокси-сервер Squid 3.5 реализовал поддержку именованных сервисов, eCAP 1.0 и протокола PROXY, портировал из Squid-2.7 опцию collapsed_forwarding, обновил утилиту squidclient." [Текст] : [инф. сообщение на основе публикации marc.info] / рубрику готовил Андрей Гондаренков // Linux Format. — 2015. — № 2 (193), февр.. — С. 10. — (Новости) (Новости короткой строкой).
Аннотация
Squid 3.5.
Ельчук, К. Строим ВМ для разработки PHP
Ельчук, К. Строим ВМ для разработки PHP [Текст] : [создание среды разработки на PHP при помощи виртуальной машины] / Кент Ельчук [Kent Elchuk] // Linux Format. — 2015. — № 1 (191-192), янв.. — С. 52-55. — (Начала работы с PHP). — Прил.: "Безопасность PHP" : [меры обеспечение безопасности домашнего сервера PHP]. — С. 53 ; "Скрипты PHP и командная строка" : [различие запуска скриптов PHP из командной строки и из браузера]. — С. 54 ; "Сервер электронной почты" : [установка и настройка почтового сервера Postfix, простейший способ проверки исходящей почты (приводятся команды проверки)]. — С. 55.
Аннотация
Создание среды разработки на PHP и изучения PHP. Показано, как применение полной виртуальной машины ВМ (VM) поможет в создании веб-страниц, запуске скриптов PHP и доставке электронной почты. Кроме этого показано, как клонировать виртуальную машину и перенести её на другую машину, независимо от того, будет ли хост или гость 32- или 64-битным. Рассмотрен весь процесс сборки — скачивание самой свежей версии Ubuntu, установка Virtualbox на Ubuntu, установка пакетов и модификация пакетов.
Установка Virtualbox на Ubuntu для новичков — работа с файлом /etc/apt/sources.list, создание виртуальной машины с Ubuntu, расширение её функциональности при помощи гостевых дополнений Virtualbox (http://download.virtualbox.org/virtualbox) и её настройка.
Клонирование виртуальной машины и запуск функционального сервера с Apache, MySQL, PHP и Postfix. Создание тестового файла PHP (test.php) в текстовом редакторе.
Настройка DNS и переадресация портов. Настройка собственного IP-адреса виртуальной машины.
Основы PHP на примере создания скриптов на PHP — как создавать комментарии, переменные, массивы, циклы (foreach, for и while), функции (sprintf()), классы и объекты, CRUD, запросы MySQL и включать файлы.
libremusicproduction.com. Включите, настройте… и в JACK
libremusicproduction.com. Включите, настройте… и в JACK [Текст] : [профессиональный сервер аудио в Linux, оптимизированный под требования работ по созданию музыки] : [руководство] // Linux Format. — 2015. — № 1 (191-192), янв.. — С. 48-51. — (JACK). — Прил.: "JACK, я тебя знаю" [Изображение] : [интерфейс и комментарии] ; "JACK-совместимость" : [JACK-совместимое программное обеспечение; JACK по отношению к DAW (Digital Audio Workstation — цифровая звуковая рабочая станция)]. — С. 49 ; "Монолитность" : [монолитные и модульные структуры в программном обеспечении] : [краткая справка] ; "JACK в Patchage" Изображение : [интерфейс Patchage и комментарии к нему]. — С. 50 ; "Модульность" : [краткая справка и пример комплекта модульных приложений Non Suite]. — С. 51.
Аннотация
Подключение к миру профессионального аудио в Linux — звуковой сервер JACK (рекурсивный акроним от JACK Audio Connection kit — набор для соединения аудио Джэк), позволяющий с низкой задержкой без рассогласования соединять между собой JACK-совместимые приложения: что такое JACK (основные аспекты его работы — настройки, производительность, подключение и взаимодействие), синхронизация программ, интерфейс (CLI), графические менеджеры настройки и менеджеры подключений, обзор менеджеров JACK (Qjackctl, Cadence, Patchage и Catia), базовые настройки (размер буфера, частота сэмплирования, периоды/буфер), настройка (в дистрибутиве KXStudio (http://kxstudio.sourceforge.net) или AVLinux (http://www.bandshed.net/AVLinux.html) с помощью Qjackctl и Cadence), проверка синхронной работы соединённых между собой программ на примере Ardour и Hydrogen, создание соединений с помощью JACK на примере сценария Ardour для записи инструментов и вокала.
Шарма, М. Tonido для Raspberry Pi
Шарма, М. Tonido для Raspberry Pi [Текст] : [обзор] / Маянк Шарма [Mayank Sharma] // Linux Format. — 2015. — № 1 (191-192), янв.. — С. 17. — (Обзоры). — Прил.: "Вкратце" : [краткая характеристика Tonido как сервера обмена файлами для установки на Raspberry Pi и перечень некоторых аналогов] ; "Свойства навскидку. Доступ отовсюду ; Общие папки" ; "Вердикт Linux Format. Tonido для Raspberry Pi" : [(www.tonido.com), разработчик CodeLathe LLC, бесплатно, оценки, рейтинг 7/10, резюме — файловый сервер для новичков, простой в установке и настройке, плохо адаптируется к растущим нуждам].
Аннотация
Бесплатный сервер обмена файлами для установки на Raspberry Pi — установка, настройка, функции (потоковое воспроизведение медиа-файлов), организация общего доступа и разрешения доступа, ограничения бесплатной версии на доступ, загрузка файлов, синхронизация.