Zainstaluj phpIPAM, aby zarządzać adresami IP i podsieciami w sieci lokalnej

phpipam

Za Administrator systemu Ważne jest, aby mieć dobre narzędzia, które pozwolą ci wykonywać zadania w uporządkowany sposób, tak prosto i zwinnie, jak to tylko możliwe. Chociaż wiersz poleceń i edytory, takie jak Vi, są nadal najczęściej używane, prawda jest taka, że ​​w przypadku As czas mija, pojawiają się aplikacje, które oferują tym, którzy tego chcą, możliwość pracy w bardziej wizualny i precyzyjny sposób, aby zrobić coś niezwykle ważnego.

Mówimy o zarządzaniu sieciami i podsieciami, co jest konieczne nie tylko z powodów bezpieczeństwo ale także w celu zapewnienia stałej wydajności, a także uporządkowania ruchu. Do tych celów mamy bardzo interesujące narzędzie open source o nazwie phpIPAM (Menedżer adresów IP), który Oferuje nam nie tylko zarządzanie podsiecią, ale także możliwość dostępu do niej z dowolnego komputera w naszej sieci ponieważ działa w sieci, do Webmin (kolejne dobrze znane narzędzie administracyjne w świecie Linuksa).

Wśród funkcji phpIPAM można wymienić jego wsparcie dla IPv4 i IPv6, nie tylko pod względem zarządzania, ale także poprzez zawsze przydatne i interesujące wtyczki, takie jak kalkulator sieci. Istnieje również wsparcie dla MySQLco to jest baza danych które będą używane do przechowywania wszystkich informacji dotyczących adresów IP oraz stacji roboczych i działów, którym odpowiadają. Z tego miejsca możemy również zarządzać uprawnieniami użytkowników i grup, a ponadto istnieje potężna wyszukiwarka do znajdowania określonego komputera w sieci, co jest zawsze cenione, ponieważ należy pamiętać, że to narzędzie może być używane w dużych korporacjach, w których komputery są liczone w setkach.

Aby zainstalować phpIPAM w Ubuntu, potrzebujemy serwera LAMP, więc najpierw spełniamy zależności iw tym celu wykonujemy następujące czynności:

sudo apt-get zainstaluj apache2 mysql-server php5 php5-gmp php-gruszka php5-mysql php5-ldap wget

Następnie ustawiamy hasło do MySQL:

mysqladmin -u hasło root HASŁO

Domyślnie phpIPAM jest instalowany w tym podkatalogu / phpipam /chociaż możemy ustalić inny, jeśli wolimy. Na początek pobieramy pakiet instalacyjny z Twojej witryny w SourceForge (Obecnie stabilna wersja to 1.0).

Następnie wypakowujemy jego zawartość do folderu / phpipam /:

cp phpipam- 1.0.tar / var / www /
cd / var / www /
tar xvf phpipam-1.0.tar
rm phpipam-1.0.tar

Teraz czas na określenie nazwy użytkownika i hasła w konfiguracji MySQL, a także katalogu bazowego, dla którego otwieramy plik konfiguracyjny do edycji:

sudo gedit /var/www/phpipam/config.php

Wprowadzamy żądane wartości:

$ db ['host'] = "localhost";

## Użytkownik MySQL dla ipam ##
$ db ['user'] = "phpipam";

## Hasło dla użytkownika MySQL ##
$ db ['pass'] = "phpipamadmin";

## Baza danych MySQL ##
$ db ['name'] = "phpipam";

## Katalog podstawowy ##
define ('PODSTAWA', "/ phpipam /");

Zapisujemy zmiany i teraz zamierzamy nadać uprawnienia do tego katalogu bazowego, co jak zawsze w przypadku Apache robimy z pliku .htaccess:

sudo gedit /var/www/phpipam/.htaccess

Dodajemy następujące i zapisujemy zmiany:

RewriteBase / phpipam /

Teraz przyszedł czas na przygotowanie serwera Apache, a do tego w pierwszej kolejności należy aktywować moduł rewrite, którego phpIPAM wymaga do działania:

a2enmod przepisać

Po czym musimy poświęcić się konfiguracji Apache, więc wykonujemy następujące czynności:

sudo gedit / etc / apache2 / sites-enabled / 000-default

Musimy zostawić to, jak widzimy poniżej:

Opcje Indeksy FollowSymLinks MultiViews

ZezwólOdrzuć wszystko

Zezwalaj na zamówienia, odmawiaj

pozwalają z każdego

Następnie restartujemy serwer Apache:

Sudo service apache2 restart

To wszystko, już zainstalowaliśmy phpIPAM a żeby to sprawdzić, wystarczy uruchomić przeglądarkę internetową i wpisać adres odpowiadający naszemu serwerowi, a następnie / phpIPAM. Na przykład www.nuestroservidor.com/phpipam, po czym zobaczymy, że wyświetlany jest panel administracyjny phpIPAM. Następnie zobaczymy, jak zacząć zarządzać adresami IP naszej sieci lokalnej z tego narzędzia, ale zostawimy to na przyszły post.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   José Antonio powiedział

    Cześć Willy.

    Mógłbyś w jakiś sposób sprawić, by phpipam rozwiązywał adresy IP, to znaczy mogę pingować adres IP, który ma w swojej bazie danych, i rozwiązać jego nazwę za mnie.

    Pozdrowienia i podziękowania

  2.   Miguel powiedział

    Halo
    Jestem również bardzo zainteresowany wiedzą, czy mógłbyś sprawić, by phpipam rozwiązał adresy IP, usuwając nazwy komputerów z systemem Windows
    Pozdrowienia i podziękowania