`multipass networks` command
[Since version 1.6.0]
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
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
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 4 months ago.