GestióIP IPAM это автоматизированная система управления IPv4 и IPv6 адресами с веб интерфейсом. Она снабжена автоматическим сканированием сетей и функционалом отслеживания изменений IP-адресов. Предоставляет функции быстрого поиска и фильтрации сетей и хостов по базе адресов. Всё это позволяет легко и быстро находить информацию, которая часто нужна администраторам. GestióIP IPAM – свободное ПО.
Следующие шаги будут пройдены для установки:
- Активация репозиториев.
- Запуски и выполнение установщика "setup_gestioip.sh"
- Настройка MySQL сервера.
- Запуск части WEB настройки установщика.
Настраиваем необходимые репозитории
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138
Добавляем репозиторий дебиан:
cat << EOF > /etc/apt/sources.list.d/buster.list
Чтоб изменения вступили в силу запускаем команду обновления пакетов:
deb http://deb.debian.org/debian buster main contrib non-free
deb-src http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb-src http://deb.debian.org/debian buster-updates main contrib
EOF
sudo apt-get update
А теперь сама процедура установки.
Скачиваем архив установки:
wget http://sourceforge.net/projects/gestioip/files/gestioip_3.5.tar.gz
Извлекаем содержимое архива:
tar vzxf gestioip_3.5.tar.gz
Переходим в папку установщика
Изменяем следующие строки скрипта, чтобы указать скрипту , что наша ОС Astra Linux 1.7.3 это Debian релиз buster
В 214 строке меняем ubuntu|debian
на ubuntu|debian|Astra
Добавляем после 215 строки блок условий
then
LINUX_DIST="ubuntu"
cat /etc/issue | egrep -i "Astra" >> $SETUP_LOG 2>&1
if [ $? -eq 0 ]
then
LINUX_DIST_DETAIL="debian"
cat /etc/issue | egrep -i "Linux 1.7." >> $SETUP_LOG 2>&1
if [ $? -eq 0 ]
then
DEBIAN_VERSION=10
fi
fi
else
Правим:
sudo nano /home/superuser/gestioip_3.5/setup_gestioip.sh
Запускаем его:
cd gestioip_3.5
sudo ./setup_gestioip.sh
Дожидаемся окончания установки и переходим к настройке MySQL сервера.
Заходим в базу
$ sudo mysql -u root
mysql>use mysql;
mysql>select Host, User, plugin from user where user="root";
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'желаемый пароль';
mysql> FLUSH PRIVILEGES;
mysql> quit
Также изменим параметры безопасности Apache2 Astralinux
su -
$ sudo echo "AstraMode off" >> /etc/apache2/apache2.conf
После чего рестартуем сервис Apache
$ sudo systemctl restart apache2
WEB настройка сервера
Теперь необходимо открыть WEB интерфейс настройки сервера GestióIP IPAM. Для этого в браузере необходимо открыть страницу http://server/gestioip/install
Где необходимо заменить слово server
на IP-адрес или DNS-имя нашего сервера.
После настройки в WEB удаляем папку установщика:
sudo rm -r /var/www/html/gestioip/install