我最近将我的16.04服务器系统升级到18.04,然后尝试使用netplan设置网络。不幸的是,现在我的网络设置坏了,我不知道哪些文件属于哪个网络配置系统。
/etc/network/interfaces 文件仍然包含数据,而 /etc/network 中还有一堆其他文件,我不知道它们的用途。
我想要做的是使用以下配置重新开始:
network:
version: 2
renderer: networkd
ethernets:
enp4s0:
dhcp4: yes
dhcp6: yes
bridges:
br0:
interfaces: [enp4s0]
dhcp4: true
parameters:
stp: false
forward-delay: 0
Run Code Online (Sandbox Code Playgroud)
谁能告诉我我实际需要哪些文件以及应该删除哪些文件?这个系统应该只有一个桥接网络设备,并且运行 openssh-server、lxc 和 docker。这是目前的情况:
# tree network
network
??? fan
??? if-down.d
? ??? resolvconf
? ??? ubuntu-fan
??? if-post-down.d
? ??? bridge -> /lib/bridge-utils/ifupdown.sh
? ??? ifenslave
? ??? ubuntu-fan
? ??? vlan
? ??? wireless-tools
??? if-pre-up.d
? ??? bridge -> /lib/bridge-utils/ifupdown.sh
? ??? ethtool
? ??? ifenslave
? ??? …Run Code Online (Sandbox Code Playgroud) 我尝试使用启动磁盘创建器在 ubuntu 19.04 上创建启动磁盘,但在选择映像(ubuntu 19.04)和磁盘(/dev/mmcblk0)后,它只会抛出一个错误:无法写入磁盘映像/home/karl/Downloads/ubuntu-mate-19.04-desktop-amd64.iso 到设备 (/dev/mmcblk0)
查看系统日志,我看到以下错误:
7 月 19 日 09:00:11 tp-main com.ubuntu.USBCreator[897]: DEBUG:root:_check_polkit_privilege: 连接 pid 19120 上的发件人:1.776 未授权 com.ubuntu.usbcreator.image: dbus.Dictionary({} , 签名=dbus.Signature('ss'))