Ubuntu 20.04 无法设置静态 IP 地址,可能通过 DHCP 恢复

Ubuntu 20.04 无法设置静态 IP 地址,可能通过 DHCP 恢复

我在 Ubuntu 20.04 服务器上的 /etc/systemd/network 中有以下文件(文件名后跟内容):

        File: /etc/systemd/network/10-debug.conf
        [Service]
        Environment=SYSTEMD_LOG_LEVEL=debug

        File: /etc/systemd/network/20-static.network
        [Match]
        MACAddress=00:1e:67:d6:33:25

        [Network]
        Address=192.168.1.73/24
        Gateway=192.168.1.91
        DNS=8.8.8.8
        DNS=8.8.4.4

我运行了以下命令:

 systemctl daemon-reload
 systemctl status systemd-networkd
 systemctl enable systemd-networkd   
 systemctl restart systemd-networkd

但是,它始终设置为 IP 地址 192.168.1.98。我阅读了 man systemd.networkd 并在 /lib/systemd/network 中找到了其他一些 .network 文件。我将它们重命名为以 .nt 而不是 .network 结尾,然后重新启动。但是,我没有得到所需的 IP 地址。是的,/run/systemd/network 中也有文件。我删除了它们,但据我所知,它们是在启动后创建的。

我有什么选项可以设置静态 IP?我绝对不需要系统上的 dhcp。

相关内容