让 Proxmox 虚拟机与网络连接在 So you Start (OVH) 专用服务器上运行

让 Proxmox 虚拟机与网络连接在 So you Start (OVH) 专用服务器上运行

我最近刚买了一台 So you Start.com 专用服务器。我想在其中设置一些虚拟机和一些 LXC 容器。

我创建了一个 Ubuntu 20.04 虚拟机,并试图让它能够访问网络(外部世界),但似乎无法弄清楚。我尝试按照OVH 的 Proxmox Wiki 指南但我认为它有点过时了,因为它使用的是/etc/network/interfaces我所理解的旧 Ubuntu 版本中使用的版本。从我的阅读中,我认为我需要一个 Netplan 配置。我发现OVH 网站上的一篇关于设置 Ubuntu 18.04 VM 的文章所以我尝试遵循该指南。

以下是我根据我的网络指南创建的配置:

# I have swapped the IP's to random ones.
# IP Address: 55.39.195.216
# Dedicated Server IP: 192.99.21.80
# CIDR: /29
# Using Cloudflare DNS resolvers
# NIC: I believe is ens19 per the `ip add` command.

network:
  version: 2
  renderer: networkd
  ethernets:
          ens19:
                  dhcp4: no
                  dhcp6: no
                  addresses: [55.39.195.216/29]
                  gateway4: 192.99.21.254
                  nameservers:
                          addresses: [1.1.1.1,1.0.0.1]
                  routes:
                  - to: 192.99.21.254/29
                    via: 0.0.0.0
                    scope: link

另外,请注意我尝试在此处使用的 IP 地址,我为其创建了一个虚拟 MAC 地址。虚拟 MAC 地址在 Proxmox 硬件网络部分中输入。在此配置中,我还调整了网关地址以使用专用服务器 IP,但最后一个八位字节已切换为,254正如两个指南所述,我需要为 OVH 服务器执行此操作。

然后我通过 应用此配置sudo netplan apply。当我这样做时,ping google.com我收到无法解决的错误。当我这样做时,ping 8.8.8.8它会挂起然后失败。

我已经浏览过很多不同的网站,现在我感觉我有点迷失了,不知道自己做错了什么。

相关内容