Nothing on this network matches.
Nothing documented and no device on it yet.
Document an address
['Outside the subnet', 'fa-exclamation-triangle text-warning'], 'dhcp' => ['On DHCP', 'fa-random text-info'], 'unaddressed' => ['No address', 'fa-minus text-body-secondary']] as $group => [$label, $icon]) {
if (!$plan[$group]) {
continue;
} ?>
= $label ?> (= count($plan[$group]) ?>)
= interfaceAssetRef($interface['asset_id'], $interface['asset_name'], $interface['asset_type']) ?>
= count($names) > 2 ? count($names) . ' ports' : escapeHtml(implode(', ', $names)) ?>= $group === 'outside' ? ' · ' . escapeHtml(implode(', ', array_unique(array_column($asset_interfaces, 'interface_ip')))) . ' ' : '' ?>
Free addresses are shown for IPv4 networks up to a /20 - this one lists what is in use.
Changes to the network - newest first.
= auditLogHistoryHtml($history, ['client_id' => $client_id]) ?>
The ports and network cards of devices set to this network - set from the device's Interfaces tab.
Device
Interface
Address
MAC
Connected to
= interfaceAssetRef($interface['asset_id'], $interface['asset_name'], $interface['asset_type']) ?>
= escapeHtml($interface['interface_name']) ?>
Primary
= escapeHtml(implode(' · ', array_filter([$interface['interface_description'], $interface['interface_vlans'] ? 'VLAN ' . $interface['interface_vlans'] : '']))) ?>
= interfaceIpHtml($interface['interface_ip']) ?>
Outside = escapeHtml($info['cidr']) ?>
= escapeHtml($interface['interface_mac']) ?>
= interfaceAssetRef($link['asset_id'], $link['asset_name'], $link['asset_type'], !empty($link['asset_archived_at'])) ?>
= escapeHtml($link['interface_name']) ?>
-
No device is set to this network - pick it on a device's interface.