Для Системный администратор Крайне важно иметь хорошие инструменты, которые позволят вам выполнять вашу задачу упорядоченным образом, максимально просто и быстро, и хотя командная строка и редакторы, такие как Vi, по-прежнему используются наиболее часто, правда в том, что с As Время идет, мы видим, как появляются приложения, которые предлагают тем, кто так желает, возможность работать более наглядным и точным образом, чтобы делать что-то чрезвычайно важное.
Мы говорим об управлении сетями и подсетями, что необходимо не только по причинам безопасность но также для обеспечения стабильной работы и упорядочивания трафика. Для этих целей у нас есть очень интересный инструмент с открытым исходным кодом под названием phpIPAM (Диспетчер IP-адресов), который Он предлагает нам не только управление подсетями, но и возможность доступа к ним с любого компьютера в нашей сети. поскольку он работает через Интернет, в Webmin (еще один известный инструмент администрирования в мире Linux).
Среди особенностей phpIPAM можно отметить его поддержка как IPv4, так и IPv6не только с точки зрения управления, но и с помощью всегда полезных и интересных плагинов, таких как сетевой калькулятор. Также есть поддержка MySQL, Который является база данных который будет использоваться для хранения всей информации об IP-адресах, рабочих станциях и отделах, которым они соответствуют. Мы также можем управлять разрешениями пользователей и групп отсюда, и есть мощная поисковая система для поиска определенного компьютера в сети, что всегда ценится, потому что необходимо помнить, что этот инструмент можно использовать в крупных корпорациях, где компьютеры они исчисляются сотнями.
Для установки phpIPAM в Ubuntu нам понадобится LAMP-сервер, поэтому сначала мы удовлетворим зависимости и для этого выполним следующее:
sudo apt-get установить apache2 mysql-server php5 php5-gmp php-pear php5-mysql php5-ldap wget
Затем мы устанавливаем пароль для MySQL:
mysqladmin -u пароль root ПАРОЛЬ
По умолчанию phpIPAM устанавливается в подкаталог / phpipam /, хотя мы можем установить другой, если захотим. Для начала скачиваем инсталляционный пакет с вашего сайта на SourceForge (На данный момент стабильная версия - 1.0).
Затем извлекаем его содержимое в папку / phpipam /:
cp phpipam-1.0.tar / var / www /
cd / var / www /
смола xvf phpipam-1.0.tar
РМ phpipam-1.0.tar
Теперь пора указать имя пользователя и пароль в конфигурации MySQL, а также базовый каталог, для которого мы открываем файл конфигурации для редактирования:
sudo gedit /var/www/phpipam/config.php
Вводим желаемые значения:
$ db ['хост'] = "локальный хост";
## Пользователь MySQL для ipam ##
$ db ['user'] = "phpipam";## Пароль для пользователя MySQL ##
$ db ['pass'] = "phpipamadmin";## База данных MySQL ##
$ db ['name'] = "phpipam";## Базовый каталог ##
define ('BASE', "/ phpipam /");
Мы сохраняем изменения, и теперь мы собираемся предоставить разрешение этому базовому каталогу, что, как всегда в случае Apache, мы делаем из файла .htaccess:
sudo gedit /var/www/phpipam/.htaccess
Мы добавляем следующее и сохраняем изменения:
RewriteBase / phpipam /
Теперь пришло время подготовить сервер Apache, и для этого первым делом нужно активировать модуль перезаписи, который требуется phpIPAM для его работы:
a2enmod переписать
После этого мы должны посвятить себя настройке Apache, поэтому мы выполняем следующее:
sudo gedit / etc / apache2 / sites-enabled / 000-default
Мы должны оставить это так, как мы видим ниже:
Параметры Индексы FollowSymLinks MultiViews
AllowOverride все
Разрешить заказ, отрицать
позвольте от всех
Затем перезапускаем сервер Apache:
Восстановление sudo apache2
Все, мы уже установили phpIPAM и чтобы проверить это, нам просто нужно запустить веб-браузер и ввести адрес, который соответствует нашему серверу, а затем указать / phpIPAM. Например www.nuestroservidor.com/phpipam, после чего мы увидим, что отображается панель администрирования phpIPAM. Затем мы увидим, как начать управлять IP-адресами нашей локальной сети с помощью этого инструмента, но мы оставим это на будущее.
Привет, Вилли.
Вы могли бы каким-то образом заставить phpipam разрешать IP-адреса, то есть я могу пропинговать IP-адрес, который он имеет в его базе данных, и разрешить его имя.
Приветствия и благодарности
Привет
Мне также очень интересно узнать, можно ли заставить phpipam разрешать IP-адреса, удаляя имена компьютеров с Windows.
Приветствия и благодарности