nmcli connection
Manage connections with NetworkManager.
This subcommand can also be called with nmcli c
.
More information: https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html.
- List all NetworkManager connections (shows name, UUID, type and device):
nmcli connection
- Activate a connection:
nmcli connection up uuid
uuid
- Deactivate a connection:
nmcli connection down uuid
uuid
- Create an auto-configured dual stack connection:
nmcli connection add ifname
interface_name type
ethernet ipv4.method
auto ipv6.method
auto
- Create a static IPv6-only connection:
nmcli connection add ifname
interface_name type
ethernet ip6
2001:db8::2/64 gw6
2001:db8::1 ipv6.dns
2001:db8::1 ipv4.method
ignore
- Create a static IPv4-only connection:
nmcli connection add ifname
interface_name type
ethernet ip4
10.0.0.7/8 gw4
10.0.0.1 ipv4.dns
10.0.0.1 ipv6.method
ignore
- Create a VPN connection using OpenVPN from an OVPN file:
nmcli connection import type
openvpn file
path/to/vpn_config.ovpn