Linux Networking Cookbook или Поваренная книга сетей Linux

Linux Networking Cookbook (2016) By Gregory Boyce.
«Поваренная книга сетей Linux» (2016) Грегори Бойс.

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

Книга Linux Networking Cookbook содержит более 40 рецептов для решения конкретных задач, с которыми сталкивается системный администратор сегодня. Начиная с простого Linux-маршрутизатора, который передает трафик между двумя частными сетями, в книге рассказано, о включении NAT, настройке доступа к серверу из Интернета, настройке DHCP для последующего подключения клиентских систем.

Затем речь идёт о настройке собственного DNS-сервера для своей локальной сети с помощью bind9 и привязке его к уже настроенному DHCP-серверу. Затрагивается вопрос подключения IPv6, в том числе упоминается работа с туннельными провайдерами. Кроме этого, автор рассматривает вопросы конфигурирования Samba для централизованной аутентификации, и настройка RADIUS-сервера, который для аутентификации использует сервер каталогов.

Результатом прочтения книги будет сеть с рядом запущенных в ней сервисов (веб, dns, почта, samba, xmpp и т. п.) и работающим в ней мониторингом (nagios, snort, nmap и т. д.) для выявления возникших проблем.

В качестве ОС авторы рекомендуют для ознакомления Ububntu 14.04, однако в примерах можно встретить и команды для CentOS.

Эта книга предназначена для системных администраторов, которые имеют хорошее базовое понимание и опыт работы с Linux, но хотят лучше понять, как работают различные сетевые службы, как их настроить и как их обезопасить. До знакомства с книгой как минимум нужно уметь устанавливать Linux на сервер, уметь устанавливать на него дополнительное ПО, уметь работать в командной строке.

Книга Linux Networking Cookbook (2016) на library.oreilly.com.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *