设置 netplan 使用两个静态地址首选项并回退 DHCP

设置 netplan 使用两个静态地址首选项并回退 DHCP

我正在家中设置一台 Ubuntu 22.04 服务器以供现场使用。服务器需要在现场有一个静态地址。如何在家中使用静态地址进行测试,然后将 PC 带到现场而无需更改 netplan yaml 文件。服务器可能还需要使用 DHCP 作为现场备用 似乎使用 DHCP 来获取地址偏好到静态地址!我希望它首先使用可用的静态地址!现场网络有两台静态地址机器(MS Windows 10),运行优先应用程序,必须能够连接到服务器。但网络上也可能有其他设备。 netplan yaml 行的顺序会影响 netplan 吗?

我的 netplan 文件运行正常,如下所示

感谢帮助!

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s31f6:
      dhcp4: true
      addresses: [192.168.86.100/24, 192.168.0.199/24]
      routes:
        -to:  192.168.0.199
         via: 192.168.0.1
        -to:  192.168.86.100
         via: 192.168.86.1
      nameservers:
        search:
          - mysite.com
          - google.com
        addresses: 
          - 192.168.0.1
          - 192.168.86.1
          - 8.8.8.8

相关内容