我将 16.04 Ubuntu 服务器升级到 22.04。迁移到 18.04 和 20.04 效果良好。然而,升级到 22.04 破坏了我的 DNS 配置。
\n我找到了很多使用配置整个网络的教程netplan,但我对它们感觉不太舒服(我担心我会破坏一切)。我的服务器上有很多网络接口,但没有/etc/netplan.
我想知道我是否必须创建一个netplan包含所有网络接口的文件或仅包含损坏的网络接口的文件。
这是结果nmcli device show:
GENERAL.DEVICE: docker0\nGENERAL.TYPE: bridge\nGENERAL.HWADDR: 02:42:99:76:F4:CE\nGENERAL.MTU: 1500\nGENERAL.STATE: 10 (non-g\xc3\xa9r\xc3\xa9)\nGENERAL.CONNECTION: --\nGENERAL.CON-PATH: --\nIP4.ADDRESS[1]: 172.17.0.1/16\nIP4.GATEWAY: --\nIP4.ROUTE[1]: dst = 172.17.0.0/16, nh = 0.0.0.0, mt = 0\nIP6.GATEWAY: --\n\nGENERAL.DEVICE: docker_gwbridge\nGENERAL.TYPE: bridge\nGENERAL.HWADDR: 02:42:FA:EB:F8:75\nGENERAL.MTU: 1500\nGENERAL.STATE: 10 (non-g\xc3\xa9r\xc3\xa9)\nGENERAL.CONNECTION: --\nGENERAL.CON-PATH: --\nIP4.ADDRESS[1]: 172.18.0.1/16\nIP4.GATEWAY: --\nIP4.ROUTE[1]: dst = 172.18.0.0/16, nh = 0.0.0.0, mt = 0\nIP6.ADDRESS[1]: fe80::42:faff:feeb:f875/64\nIP6.GATEWAY: --\nIP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = …Run Code Online (Sandbox Code Playgroud)