相关疑难解决方法(0)

将 /etc/network/interfaces 转换为 netplan

我正在按照教程使用 Samba 制作 Ubuntu 活动目录域控制器。

我遇到的问题是他使用的是 Ubuntu Server 13.10,而我使用的是最新的 18.04。在这两个版本之间的某个地方,Ubuntu 停止使用/etc/network/interfaces并开始使用netplan.

因此,当他说要修改时/etc/network/interfaces,并添加:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static

address 192.168.2.100
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
dns-nameservers 192.168.1.100 8.8.8.8
dns-search <domain name>.local
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息,内容为:

ifupdown 在此系统上已被 netplan(5) 取代。

我做了一些研究,发现现在这应该存储在/etc/netplan/01-netcfg.yaml. 该文件不存在。我应该创建它吗?另外,他所说的放入文件中的内容相当于什么netplan

编辑:输出ls /etc/netplanIS 50-cloud-init.yaml,输出的cat /etc/netplan/*.yaml是:

# This file is generated from information provided by
# the datasource. …
Run Code Online (Sandbox Code Playgroud)

server samba4 netplan

7
推荐指数
1
解决办法
1万
查看次数

如何使用 cloud-init 来应用 netplan?

手动编辑后/etc/cloud/cloud.cfg.d/50-curtin-networking.cfg,如何告诉cloud-init更新/etc/netplan/50-cloud-init.yaml?换句话说,手动更新这两个文件是没有意义的;重新应用netplan的标准流程是什么?

cloud-init netplan

7
推荐指数
2
解决办法
6695
查看次数

标签 统计

netplan ×2

cloud-init ×1

samba4 ×1

server ×1