Status object for the currently preferred network interface
Attribute | Data type | Description |
---|---|---|
default_gateway | JSON | Gateway address. |
default_interface | String | Network interface name from ifconfig (e.g., en0). |
default_interface4 | String | IPv4 netowrk interface. |
default_interface6 | String | IPv6 netowrk interface. |
fib | Number | FIB number. |
ftpproxy | String | HTTP proxy of the connected network. |
ftpproxy6 | String | IPv6 HTTP proxy of the connected network. |
httpproxy | String | HTTP proxy of the connected network. |
httpproxy6 | String | IPv6 HTTP proxy of the connected network. |
httpproxyloginrequired | Boolean | Indicates whether (true|false) the HTTP proxy requires login credentials. |
httpsproxy | String | HTTP proxy of the connected network. |
httpsproxy6 | String | IPv6 HTTP proxy of the connected network. |
ip4_ok | String | A yes here indicates whether IPv4 connectivity is available. Possible error strings:
|
ip6_ok | String | Same as for ip4_ok, but for IPv6 connectivity. |
ip_ok | String | General status attribute for IP connectivity. |
nameservers | JSON | Array of nameserver addresses. |
priority | JSON | Name of the currently preferred network interface. |
searchdomains | String | Array of strings to be used for DNS resolution. |
cmd_output | String | Last line of output from msg::cmd. |