`multipass networks` command
[Since version 1.6.0]
The multipass networks
command lists network interfaces that multipass can connect instances to. The result depends both on the platform and the driver in use.
At this time, networks
can only find interfaces in the following scenarios:
- on Linux, with LXD
- on Windows, with both Hyper-V and VirtualBox
- on macOS, with the QEMU and VirtualBox drivers
Here is an example on Windows with Hyper-V:
PS> multipass networks
Name Type Description
Default Switch switch Virtual Switch with internal networking
ExternalSwitch switch Virtual Switch with external networking via "Red Hat VirtIO Ethernet Adapter"
InternalSwitch switch Virtual Switch with internal networking
PrivSwitch switch Private virtual switch
Like list
, networks
supports the --format
option. Another example, now with VirtualBox on macOS:
$ multipass networks --format yaml
bridge0:
- type: bridge
description: Network bridge with en1, en2
bridge2:
- type: bridge
description: Empty network bridge
en0:
- type: wifi
description: Wi-Fi (Wireless)
en1:
- type: thunderbolt
description: Thunderbolt 1
en2:
- type: thunderbolt
description: Thunderbolt 2
See launch
and additional network interfaces for instructions on how to use these.
multipass help networks
explains the available options:
$ multipass help networks
Usage: multipass networks [options]
List host network devices (physical interfaces, virtual switches, bridges)
available to integrate with using the `--network` switch to the `launch`
command.
Options:
-h, --help Display this help
-v, --verbose Increase logging verbosity. Repeat the 'v' in the short
option for more detail. Maximum verbosity is obtained with
4 (or more) v's, i.e. -vvvv.
--format <format> Output list in the requested format.
Valid formats are: table (default), json, csv and yaml
Last updated 1 year, 4 months ago.