PhpIPAM MAC-Adressen in der Subnetz-Ansicht immer ausschreiben
Aus znilwiki
Changelog:
- 06.11.2026 erste Version
Vorwort
In der Subnetzansicht gibt es eine Spalte MAC. In dieser wird aber nur ein Symbol angezeigt falls es eine MAC-Adresse für den Eintrag gibt:
Man kann zwar oben rechts in der Suche nach MAC-Adressen suchen, STRG + F wäre aber manchmal einfacher.
Wer es ändert wie ich hat hinterher so eine Ansicht:
Die Änderungen müsste man vermutlich nach jedem Upgrade von phpIPAM wiederholen, ist aber auch schnell gemacht.
print-address-table.php anpassen
Wir müssen die folgende Datei editieren:
public/app/subnets/addresses/print-address-table.php
und dort die folgende Zeile suchen: (STRG + W ist suchen in nano)
} elseif (! empty($addresses[$n]->mac)) {
print "show_mac_and_vendor($addresses[$n]->mac)."'>";
Bei mir (Version v1.9.0) ist das ab Zeile 502 (ALT + N blendet in nano die Zeilennummern ein).
Die vorhandene print Zeile kommentiert ihr mit zwei // davor aus und fügt folgende Zeile ein:
print "<td><span style='display: inline-flex; align-items: center; white-space: nowrap;'>".$addresses[$n]->mac." <i class='info fa fa-gray fa-sitemap' style='margin-left: 5px;' rel='tooltip' data-container='body' data-html='true' title='".$User->show_mac_and_vendor($addresses[$n]->mac)."'></i></span></td>";
Dann speichern. Im Webbrowser einmal F5 drücken und schon sieht man die MAC immer.
