Настройка точки доступа стандарта 802.11n в Linux. Чипсет ralink 3062.

wifi ap 802.11nЯ уже изучал тему создания точки доступа wifi и в частности поддержки unix стандарта 802.11n в статье Обзор роутерного дистрибутива pfSense. Тогда у меня не получилось сделать wifi точку доступа, из-за ограничения железа и драйверов. И вот спустя почти год я решил снова поднять этот вопрос уже c новой сетевой wifi картой современного стандарта N. Все это делалось, чтобы заменить wifi роутер 802.11b/g стандарта с наименьшими затратами.
Чтобы не усложнять статью принял самую простую структуру сети и вводные данные:

  • Один проводной интерфейс подключен к провайдеру сети интернет
  • Wifi miniPCI должна подключать клиентов в режиме точки доступа
  • Подключенные по wifi клиенты должны иметь возможность выходить в интернет
  • Настройка сервера для других клиентов кроме wifi (например по второму проводному интерфейсу) не будет

Примечание: Данная статья ориентирована на пользователей уже знакомых с системой linux. Некоторые вещи в статье будут упущены или расписаны не так подробно. В любом случае все что неясно можно спросить в комментариях к статье.
Продолжение..

Рубрика: Linux, Сервера | Метки: , , , , , | Комментарии (4)

SMART жестких дисков в unix

SMART unixЯ уже упоминал утилиту smartmontools в статье Температура жесткого диска. С помощью этой утилиты можно просматривать все параметры жестких дисков.
Единственный момент – на диске должен быть включен SMART.
SMART можно включить в BIOS или с помощью утилиты smartctl из пакета smartmontools.
Примечание: Некоторые, я бы даже сказал большинство usb жестких дисков не могут показать SMART. Поэтому если у вас есть подозрение на работу этого диска, придется вынимать жесткий диск из контейнера и подключать к компьютеру через SATA или IDE.
Продолжение..

Рубрика: Monitoring, Программы | Метки: , , | Комментарии (3)

Монтирование файловой системы FTP в linux

curlftpfsИногда нужно, чтобы FTP аккаунт был всегда под рукой, а вернее отдельным каталогом вашей файловой системы. В linux это делается с помощью пакета curlftpfs, при этом в ядре должна быть включена поддержка FUSE (во всех современных ядрах она есть, если вы только не пересобирали ядро сами :))

На официальный сайте проекта curlftpfs можно найти исходники программы, но практически во всех репозиториях она есть и исходники вам врядли понадобятся.
Продолжение..

Рубрика: FTP, Настройка ОС | Метки: , | Добавить комментарий

Обзор роутерного дистрибутиве pfSense

pfSensepfSense – специализированный дистрибутив для создания роутеров и/или брандмауэров. Дистрибутив основан на ОС FreeBSD, а также в его основу вошел роутерный дистрибутив m0n0wall.
Официальная страничка проекта находится здесь.
pfSense приглянулся мне богатым набором функций и возможностью доустанавливать дополнительные наборы программ, а так же возможностью работать с 2 и более провайдерами. В статье опишу мой опыт установки и работы pfSense на моем “специфическом” железе 🙂
Продолжение..

Рубрика: FreeBSD, Gateway, Сервера | Метки: , | Комментарии (6)

Настраиваем OpenVPN сервер под linux

OpenVPN serverVPN расшифровывается как Virtual Private Network, а по русски виртуальная частная сеть. Так что если вам надо соединить два удаленных офиса в одну локальную сеть, то технология VPN как раз решает эту проблему. В данной статье инструментом решения поставленной задачи будет свободная программа OpenVPN.

У меня была задача подключить пару удаленных клиентов на машинах с ОС windows к локальной сети предприятия. На пограничном интернет сервере стоит ОС linux, куда мы и будем устанавливать OpenVPN сервер. Имя сервера N213 – при создании сертификатов это важно!
На рисунке ниже структура сети.

Структура сети

Структура сети

Продолжение..

Рубрика: VPN, Сервера | Метки: , , | Добавить комментарий

Мониторинг в Nagios с помощью SNMP

Nagios SNMPЧерез протокол SNMP (Simple Network Management Protocol) можно получить почти все сведения о любых сетевых устройствах, где работает этот протокол. Более подробно о протоколе SNMP можно прочитать на страничке википедии.
При таком способе мониторинга основная проблема в том, чтобы подобрать для нужного параметра мониторинга свой OID (идентификатор объекта). У каждого производителя сетевых устройств эти идентификаторы отличаются, совпадают только такие как uptime, location, name и др. Для определения OID можно воспользоваться MIB браузерами. Одни из самых популярных для unix это mbrowse и написанный на java jmibbrowser.

Нужный OID определен, переходим к настройке мониторинга.
Продолжение..

Рубрика: Monitoring, Nagios, UPS | Метки: , , | Добавить комментарий

Мониторинг Windows серверов с помощью Nagios

Nagios NSClientВ статье nagios 3 – установка, настройка и эксплуатация я не касался темы про детальную настройку мониторинга серверов под управлением Windows. Под детальной настройкой я имею ввиду мониторинг ресурсов памяти, процессора, свободного места на дисках, работу сервисов и процессов на сервере.
Чтобы мониторить эти компоненты windows систем нам понадобиться установить на windows машинах специальную программу – NSClient++, которая и будет взаимодействовать с Nagios.
Продолжение..

Рубрика: Monitoring, Nagios | Метки: | Комментарии (6)