Tôi đã cài đặt Ubuntu 17.10 với các bản cập nhật mới nhất trên máy ảo vmware. Netplan không cấu hình 2 thiết bị của tôi.
Đây là /etc/netplan/01-netcfg.yaml của tôi
network:
version: 2
renderer: networkd
ethernets:
lan:
match:
macaddress: 00:12:34:a8:29:e8
set-name: lan
dhcp4: false
dhcp6: false
accept-ra: false
addresses:
- 10.10.0.48/24
- 1701:5740:5000:3301::48/64
failover:
match:
macaddress: 00:45:57:89:27:e8
set-name: failover
dhcp4: false
dhcp6: false
accept-ra: false
addresses:
- 17.25.111.30/27
- 1701:5740:5000:3300::30/64
gateway4: 17.25.111.1
gateway6: 1701:5740:5000:3300::1
nameservers:
search:
- example.at
- intern.example.at
addresses:
- 10.10.0.1
- 1701:5740::66
Tôi đã chuyển trở lại các thiết bị có thể dự đoán được như eth0 và sau khi khởi động, tất cả các thiết bị được đặt tên đúng, nhưng không được định cấu hình.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: lan: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:12:34:a8:29:e8 brd ff:ff:ff:ff:ff:ff
3: failover: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:45:57:89:27:e8 brd ff:ff:ff:ff:ff:ff
Sau khi đăng nhập và kích hoạt systemctl khởi động lại các thiết bị systemd-networkd được cấu hình. netplan áp dụng cũng làm công việc.
Tôi đã chơi rất nhiều với systemd-networkd.service và systemd-networkd.timer nhưng không có gì giúp được.
Nó khá là bực bội khi thiết lập mạng thủ công sau mỗi lần khởi động lại. Có ai biết làm thế nào để giải quyết điều này?