I want to migrate my network configuration to netplan. I have been using ifup/down and the /etc/network/interfaces file to configure my static IPs, but this has been deprecated and support will be withdrawn in the 17.10 release.


sudo netplan ifupdown-migrate


enp0s3: method static is not supported

So how do I convert this /etc/network/interfaces stanza?

auto enp0s3
  iface enp0s3 inet static
  • What does the complete file look like?
  • How should it be named and placed?

Thank you.

closed as off-topic by Byte Commander, Pilot6, Eric Carvalho, Mark Kirby, karel Oct 4 '17 at 9:47

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Bug reports and problems specific to development version of Ubuntu should be reported on Launchpad so that developers can see, track and fix these issues." – Byte Commander, Pilot6, Eric Carvalho, Mark Kirby, karel
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Welcome to Ask Ubuntu. This is a question and answer site, so rather than adding 'solved' and putting the solution in the question, please put the solution in the answer space. After a short period of time, you will be able to accept the solution as the correct answer. – chaskes Oct 3 '17 at 18:26

After looking through the man page I came up with this:

    version: 2
        addresses: []
          addresses: [,]

It is named


And it works.

This command was a great help:

netplan --debug generate

which pointed me to syntactical errors.

Breaking news. Just found this: https://insights.ubuntu.com/2017/07/05/quick-and-easy-network-configuration-with-netplan/

Not the answer you're looking for? Browse other questions tagged or ask your own question.