{"text":"A bit of Ubuntu Server network config history:\n\n\n\nUbuntu Server, like a lot of distros, stored network configurations under a single filename: \/etc\/network\/interfaces. Of course, starting and stopping them was a bit different.\n\n\n\nWith version 17.04, they changed it to netplan. Both IPv4 and IPv6 are handled there, and configs were stored under the \/etc\/netplan directory. Starting and stopping network interfaces changed as well.\n\n\n\nWith version 19.04, they changed it again to systemd-network. They helpfully migrated the configs to the appropriate \/etc\/systemd\/network directory and had 'netplan' in the filenames. (Uninstalling netplan would be a bad idea here; you need renderer: networkd in a netplan .yaml file instead.)\n\n\n\n--\n\n\n\nThat same year, I spent over 30 minutes attempting to migrate IPv4 over (IPv6 was successfully migrated and was disabled in netplan) but eventually gave up, mainly because I knew no better of the systemd-network formatting back then. So this pretty jank network interface setup that stayed for six years is a result of the double migration of interfaces.","truncated":false,"created_at":"Tue May 05 01:15:21 -0400 2026","in_reply_to_status_id":"238","uri":"tag:cwcyrix.nsupdate.info,2026-05-05:gnu-social:public:noticeId=239:objectType=note","source":"web","source_link":null,"id":239,"in_reply_to_user_id":1,"in_reply_to_screen_name":"amisapphire","geo":null,"user":{"id":1,"name":"Clarissa Walker","screen_name":"amisapphire","location":"Detroit, MI","description":"Hobbyist computer tweaker\/repairperson, webmistress, procrastinator. Does things on my own time. Also known as CW Cyrix.","profile_image_url":"http:\/\/cwcyrix.nsupdate.info\/gnu-social\/public\/avatar\/1-48-20221121122801.webp","profile_image_url_https":"http:\/\/cwcyrix.nsupdate.info\/gnu-social\/public\/avatar\/1-48-20221121122801.webp","profile_image_url_profile_size":"http:\/\/cwcyrix.nsupdate.info\/gnu-social\/public\/avatar\/1-96-20221121122758.webp","profile_image_url_original":"http:\/\/cwcyrix.nsupdate.info\/gnu-social\/public\/avatar\/1-300-20221121122757.webp","groups_count":0,"linkcolor":false,"backgroundcolor":false,"url":"http:\/\/cwcyrix.nsupdate.info","protected":false,"followers_count":0,"friends_count":0,"created_at":"Mon Nov 21 04:44:48 -0500 2022","utc_offset":"-14400","time_zone":"America\/Detroit","statuses_count":207,"following":false,"statusnet_blocking":false,"notifications":false,"statusnet_profile_url":"http:\/\/cwcyrix.nsupdate.info\/gnu-social\/public\/index.php\/amisapphire","favourites_count":0},"statusnet_html":"A bit of Ubuntu Server network config history:<br \/>\n<br \/>\nUbuntu Server, like a lot of distros, stored network configurations under a single filename: \/etc\/network\/interfaces. Of course, starting and stopping them was a bit different.<br \/>\n<br \/>\nWith version 17.04, they changed it to netplan. Both IPv4 and IPv6 are handled there, and configs were stored under the \/etc\/netplan directory. Starting and stopping network interfaces changed as well.<br \/>\n<br \/>\nWith version 19.04, they changed it again to systemd-network. They helpfully migrated the configs to the appropriate \/etc\/systemd\/network directory and had 'netplan' in the filenames. (Uninstalling netplan would be a bad idea here; you need renderer: networkd in a netplan .yaml file instead.)<br \/>\n<br \/>\n--<br \/>\n<br \/>\nThat same year, I spent over 30 minutes attempting to migrate IPv4 over (IPv6 was successfully migrated and was disabled in netplan) but eventually gave up, mainly because I knew no better of the systemd-network formatting back then. So this pretty jank network interface setup that stayed for six years is a result of the double migration of interfaces.","statusnet_conversation_id":109,"favorited":false,"repeated":false}