staticEnabled = ".print_r($ipv6Config->staticEnabled, true));
error_log("IPv6 -> ipStatic = ".print_r($ipv6Config->ipStatic, true));
error_log("IPv6 -> gateway = ".print_r($ipv6Config->gateway, true));
error_log("IPv6 -> prefix = ".print_r($ipv6Config->prefix, true));
error_log("IPv6DHCP = ".print_r($IPv6DHCP, true));
error_log("IPv6Static = ".print_r($IPv6Static, true));
error_log("IPv6Stateless = ".print_r($IPv6Stateless, true));
error_log("ipv6Enabled = ".print_r($ipv6Enabled, true));
if (($IPv4DHCP || $IPv4Static) && (($IPv6DHCP || $IPv6Static || $IPv6Stateless) && ($ipv6Enabled == 1)))
{
$ipversion = "4 and 6";
}
else if ($IPv4DHCP || $IPv4Static)
{
$ipversion = "4";
}
else if ($IPv6DHCP || $IPv6Static)
{
$ipversion = "6";
}
error_log("IPVersion = ".print_r($ipversion, true));
?>
View Network Settings
Network:
| Host Name |
DNS Primary |
DNS Secondary |
| =$ipv4Config->hostname;?> |
=$dnsConfig->dnsPrimary;?> |
=$dnsConfig->dnsSecondary;?> |
if ($IPv4DHCP || $IPv4Static)
{
?>
| IP Address |
Subnet Mask |
Default Gateway |
IP Version |
Assignment |
| =$ipv4Config->ip;?> |
=$ipv4Config->netmask;?> |
=$ipv4Config->gateway;?> |
4 |
dhcpEnabled==true){echo "DHCP";}else{echo "Static";}?> |
}
//if (($IPv6DHCP || $IPv6Static || $IPv6Stateless) && ($ipv6Enabled == 1))
if ($ipv6Enabled == 1)
{
?>
| IP Address |
Prefix |
Default Gateway |
IP Version |
Assignment |
foreach ($IPv6Addresses as $IPv6Address)
{
$temp = split("/", $IPv6Address);
error_log("temp = ".print_r($temp, true));
error_log("static = ".print_r($ipv6Config->ipStatic, true));
if (($temp[0] != "::") && ($temp[0] != ""))
{
$staticIP = split(":", $ipv6Config->ipStatic);
$otherIP = split(":", $temp[0]);
$ips_are_equal = 1;
$shortIP = $staticIP[0];
for ($i=0;$i<8;$i++)
{
error_log("hex values to compare static ".$i." ". hexdec($staticIP[$i]) );
error_log("hex values to compare other ".$i." ". hexdec($otherIP[$i]) );
if(hexdec($staticIP[$i]) != hexdec($otherIP[$i]))
{
$ips_are_equal = 0;
}
}
?>
| =$temp[0];?> |
=$temp[1];?> |
gateway;} else{echo "N/A";}?> |
6 |
|
}
}
?>
}?>
SSL:
| State |
Port |
Cipher |
| isEnabled==true){echo "Enabled";}else{echo "Disabled";}?> |
=$sslConfig->port;?> |
=$sslConfig->cipher;?> |
SNMP:
| V1 |
V2 |
V3* |
Algorithm |
Encryption |
Port |
| version1==true){echo "Enabled";}else{echo "Disabled";}?> |
version2==true){echo "Enabled";}else{echo "Disabled";}?> |
version3==true){echo "Enabled";}else{echo "Disabled";}?> |
=$snmpConfig->algorithm;?> |
encription==true){echo "Enabled";}else{echo "Disabled";}?> |
=$snmpConfig->port;?> |
SNMP Traps:
| IP Address |
Port |
IP Version |
$trapCount = count($snmpTraps);
if($trapCount > 0)
{
foreach($snmpTraps as $trap)
{
if (preg_match("/:/", $trap->ip))
{
$ipversion = '6';
}
else
{
$ipversion = '4';
}
?>
| =$trap->ip;?> |
=$trap->port;?> |
=$ipversion;?> |
}
}
else
{
?>
| N/A |
N/A |
N/A |
}
?>