Skip to content

Extensions to Julia's LibUV to help with working with multiple NICs per node

License

Notifications You must be signed in to change notification settings

JuliaParallel/NetworkInterfaceControllers.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetworkInterfaceControllers.jl

Extensions to Julia's LibUV to help with working with multiple NICs per node.

Methods

  1. get_interface_data(<:IPAddr; loopback=false) returns IP addresses, versions, and interface names of all connected interfaces. Eg:
julia> using NetworkInterfaceControllers, Sockets
julia> get_interface_data(IPv4)
1-element Vector{NetworkInterfaceControllers.Interface}:
 NetworkInterfaces.Interface("wlp114s0", :v4, ip"192.168.100.64")

Helpful when multiple NICs are connected to a node, and you want to find the IP address corresponding to a specific NIC

About

Extensions to Julia's LibUV to help with working with multiple NICs per node

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages