Utilisation de php-IPAM

Tableau de bord affiché lors de la connexion à php-IPAM :

Tableau de bord php-IPAM

Configuration globale

Pour accèder aux paramètres de l'application, ouvrir le menu Administration :

Menu d'administration de php-IPAM

Pour paramètrer l'authentification via un annuaire externe (LDAP, Radius, AD…), aller à l'onglet Authentication methods et cliquer sur Create New:

Ajouter une méthode d'authentification

Pour créer ou importer des utilisateurs, aller dans l'onglet Users puis cliquer sur Create user :

Ajout d'utilisateurs

Pour ajouter des groupes, aller dans l'onglet Groups.

Pour configurer l'envoi de mail, renseigner les paramètres SMTP dans l'onglet Mail settings :

Paramètres SMTP

Gestion des réseaux et des VLANs

Depuis le tableau de bord, afficher les différentes sections en allant dans Subnets > All sections :

Menu des sous-réseaux

Les sections permettent d'organiser la gestion des sous-réseaux (par client, par localisation, etc…). On peut créer de nouvelles sections ou les modifier dans Administration > Sections :

Modification d'une section

Il est conseillé de désactiver le mode strict dans le cas où on utiliserai la technique VLSM pour calculer les adresses de sous-réseaux.

Depuis la page d'une section, on peut ajouter des sous-réseaux en cliquant sur Add Subnet. On obtient donc une interface comme celle-ci :

Créer un nouveau sous-réseau

  • Dans le cadre rouge, entrer une adresse réseau au format CIDR (xxx.xxx.xxx.xxx/xx)
  • Dans le cadre bleu, séléctionner un VLAN Associé au sous-réseau
  • Dans le cadre vert, séléctionner un sous-réseau parent
  • Ne pas oublier de mettre une description au sous-réseau

On peut créer des VLANs pendant la création d'un sous-réseau, en séléctionnant Add VLAN dans le menu déroulant VLAN. La gestion des VLAN se fait sur la page VLANs disponible depuis le menu en haut :

Menu de php-IPAM

Gestion des hôtes dans l'inventaire

Pour ajouter des équipements dans l'inventaire, aller dans le menu des appareils :

Menu de php-IPAM

Ensuite cliquer sur Manage pour modifier la liste :

Liste des hôtes

Puis cliquer sur Add Device pour configurer un nouvel équipement. Ce que cela doit donner :

 Ajout d'un nouvel équipement

Attention : les équipements ajoutés de cette manière ne sont pas affectés aux sous-réseau créé dans la partie subnets. Pour cela, voir la section suivante.

Affecter des hôtes dans les sous-réseau

Pour affecter des hôtes à un sous-réseau, il faudra aller dans subnets > All sections, puis dans la section concernée, cliquer sur un sous-réseau. Descendre pour trouver la liste des adresses IP du sous-réseau :

Liste des adresses IP du sous-réseau concerné

Enfin, cliquer sur une adresse IP pour lui attribuer un appareil existant dans l'inventaire (champ Device) :

 Attribuer un hôte à une adresse IP

Le bouton Check availability permet de lancer un ping à l'hôte pour vérifier qu'il est bien connecté

Autres fonctions

  • On peut aussi inventorier les racks en allant dans Administration > Racks
  • La gestion des DNS se fait dans Administration > Nameservers
  • La gestion des différents lieux (sites physiques) se fait dans Administration > Locations
  • Un agent php-IPAM peut être déployé sur les machines afin de scanner le réseau et d'inventorier automatiquement les équipements dessus (voir ici).