Ubuntu 18.04 新 Netplan/IP 配置(pointopoint?)(需要示例)

Ubuntu 18.04 新 Netplan/IP 配置(pointopoint?)(需要示例)

我有一个安装了 Proxmox 的 Root-Server。到目前为止,我一直使用 Ubuntu 16。现在我将 VM 升级到 Ubuntu 18,我需要一个新 netplan 配置的示例。

这是我的旧接口文件:

auto ens18
iface ens18 inet static
    address 195.201.52.XXX
    netmask 255.255.255.255
    pointopoint 195.201.8.YYY
    gateway 195.201.8.YYY
    dns-nameservers 213.133.98.98 213.133.99.99 213.133.100.100 8.8.8.8

由于我无法在新的 netplan 中找到 pointopoint 选项,因此我很难激活此 VM。我知道我可以简单地再次安装 ifupdown。但如果有可能,我想保留新的 netplan。有人能帮我解决这个问题吗?

提前致谢,罗杰

=== 更多信息 ===
查看我的配置文件:https://pastebin.com/Havqfw7t
客户机和主机系统上均启用了 IPv4 转发。
希望您能帮助我查看我的配置文件。

答案1

Netplan 似乎不支持“peer”之类的地址属性,但可以通过其他方式实现相同的结果,因为对于广播接口,它只是模拟了链接路由。

注意:这只是一个猜测,我实际上没有 Ubuntu 机器可以测试它。

如果您很幸运并且 Netplan 足够智能,它将使用以下配置来工作:

addresses: ["195.201.52.XXX/32"]
gateway4: "195.201.52.YYY"

如果没有,则手动配置到网关的路由应该这样做:

addresses: ["195.201.52.XXX/32"]
gateway4: "195.201.52.YYY"
routes:
  - {to: "195.201.52.YYY/32", on-link: true}

或者手动配置的默认路由:

addresses: ["195.201.52.XXX/32"]
routes:
  - {to: "0.0.0.0/0", via: "195.201.52.YYY/32", on-link: true}

相关内容