Runs entirely in your browser. This page cannot see your network interfaces, does not run commands, and never applies any configuration. Nothing you type (including Wi-Fi passwords) is stored, logged or sent anywhere; reloading the page clears everything. The generated file is a starting point that you must review — it is not guaranteed to be correct or safe for your network.

1. Before you start: discover your interfaces (read-only)

Run these on the Ubuntu machine to find interface names, MAC addresses, current addresses and routes, and which back end is in use. They only display information. Use the real names they show instead of the examples on this page.

    Placeholders like <INTERFACE> must be replaced by you. sudo netplan get prints any stored Wi-Fi passwords to your terminal.

    2. Global settings

    3. Interfaces

    Add each physical interface you want Netplan to manage, then any virtual devices built on them. Bridges and bonds take their members' place: put addresses on the bridge/bond, not on its members.

    Configured interfaces

      4. Review & export

      Checks

      These checks are offline and syntactic: they cannot tell whether your gateway exists, whether a cable is plugged in, or whether the switch carries your VLAN.

      YAML preview

      
      
              
              

      5. Install, test and roll back safely

      Never apply network changes blindly, especially over SSH. Read every command before running it. This page never runs anything. Have console or out-of-band access ready.

        Troubleshooting (read-only)

          6. Compatibility & scope

          Sources: Netplan YAML reference, Ubuntu Server networking, Ubuntu netplan.io packages, Netplan security.

          Deliberately not supported