Sha256: 72b1a51a6044ac5dbb5e0f7cd5f72a22def73a47c24481063f7ed18ad3344dcf

Contents?: true

Size: 617 Bytes

Versions: 58

Compression:

Stored size: 617 Bytes

Contents

$ErrorAction = "Stop"

# Find all of the NICsq
$nics = [System.Net.NetworkInformation.NetworkInterface]::GetAllNetworkInterfaces()

# Save the IP addresses somewhere
$nic_ip_addresses = @()

foreach ($nic in $nics) {
    $nic_ip_addresses += $nic.GetIPProperties().UnicastAddresses | Where-Object {
      ($_.Address.IPAddressToString -ne "127.0.0.1") -and ($_.Address.IPAddressToString -ne "::1")
    } | Select -ExpandProperty Address
}

$nic_ip_addresses = $nic_ip_addresses | Sort-Object $_.AddressFamily

$result = @{
	ip_addresses = $nic_ip_addresses.IPAddressToString
}

Write-Output $(ConvertTo-Json $result)

Version data entries

58 entries across 54 versions & 6 rubygems

Version Path
vagrant-unbundled-2.3.6.0 plugins/hosts/windows/scripts/host_info.ps1
tamtam-vagrant-reload-1.2.1 vendor/cache/vagrant-2092df529ae7/plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.3.3.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.3.2.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.19.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.18.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.16.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.14.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-aws-mkubenka-0.7.2.pre.24 vendor/bundle/ruby/2.7.0/bundler/gems/vagrant-22795b161bf6/plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.10.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.9.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.8.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.7.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.6.2 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.6.1 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.6.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.5.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.4.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.3.0 plugins/hosts/windows/scripts/host_info.ps1
vagrant-unbundled-2.2.2.0 plugins/hosts/windows/scripts/host_info.ps1