• Logo
    Netplan
  • netplan.io
  • More resources
    • Forum
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Netplan documentation
Logo
Netplan documentation
  • Tutorial
    • Netplan tutorial
    • Trying Netplan in a virtual machine
    • Running Netplan for the first time
    • Showing current Netplan configuration
    • Showing current network configuration
    • Checking Netplan configuration files
    • Creating and modifying Netplan configuration
    • Applying new Netplan configuration
  • How-to guides
    • Enable DHCP on an interface
    • Configure a static IP address on an interface
    • Configure DNS servers and search domains
    • Connect multiple interfaces with DHCP
    • Connect to an open wireless network
    • Configure your computer to connect to your home Wi-Fi network
    • Connect to a WPA Personal wireless network without DHCP
    • Connect to WPA Enterprise wireless networks with EAP+TTLS
    • Connect to WPA Enterprise wireless networks with EAP+TLS
    • Use multiple addresses on a single interface
    • Use multiple addresses with multiple gateways
    • Use NetworkManager as a renderer
    • Configure interface bonding
    • Configure multiple bonds
    • Configure network bridges
    • Create a bridge with a VLAN for libvirtd
    • Create VLANs
    • Use a directly connected gateway
    • Configure source routing
    • Configure a loopback interface
    • Integrate with Windows DHCP Server
    • Connect to an IPv6 over IPv4 tunnel
    • Configure SR-IOV Virtual Functions
    • Connect two systems with a WireGuard VPN
    • Connect your home computer to a cloud instance with a WireGuard VPN
    • Change Advertised MSS (‘Maximal Segment Size’) in custom route
    • Use static IP addresses
    • Match the interface by MAC address
    • Create link aggregation
    • Use D-Bus configuration API
    • Integrate Netplan with desktop
    • Configure a VM host with a single network interface
    • Configure a VM host with a single network interface and three VLANs
    • Configure a VM host with bonded network interfaces and three VLANs
    • Contribute documentation
  • Reference
    • YAML configuration
    • libnetplan API
      • parse.h
      • parse-nm.h
      • state.h
      • netdef.h
      • util.h
      • types.h
    • Netplan CLI
      • generate
      • apply
      • try
      • get
      • set
      • info
      • ip
      • rebind
      • status
    • Netplan D-Bus
  • Explanation
    • Introduction to Netplan
    • Netplan Generator
    • NetworkManager default configuration
    • Netplan Design
    • Netplan security
    • Netplan FAQs
Back to top
Copyright © 2025, Netplan team
Last updated on Apr 14, 2025
Ask a question on Discourse
Ask a question on Mattermost
Open a Launchpad issue for this documentation
Edit this page on GitHub
Contents