3

我有一个具有多个 IP 的 VM(由 OVH 托管):

  • 第一个由 OVH 给出,每台机器一个,并且可以更改(例如,当我们重置机器时)
  • 其他的是故障转移IP,购买用于入站和出站流量的IP,它们不会改变。

我是 Netplan 的新手,我正在尝试对其进行配置,以便我的机器可以通过故障转移 IP 之一访问,并且也可以使用这些 IP。

第一步没问题:

  • 我添加了一个新的 /etc/netplan/51-failover.yaml
  • 我把这个配置:
network:
  version: 2
  vlans:
    veth0:
      id: 0
      link: ens3
      dhcp4: no
      addresses: [fail.over.i.p/24]
  • netplan 生成配置 && netplan 应用

结果:当 ssh ubuntu@fail.over.ip 时,它可以工作

但是 whatismyip.com 显示我的出站是第一个 IP。

我尝试直接把failover IPs直接放到原来的50-cloud-init.yaml Netplan配置文件中,但是这导致机器无法访问,我只好重新设置了:

network:
  version: 2
  ethernets:
    ens3:
      dhcp4: no
      addresses: [fail.over.i.p/24]
      match:
        macaddress: "aa:bb:cc:dd:ee:ff"
      set-name: ens3

你看到我错过了什么吗?

谢谢

4

0 回答 0