额外的专用网络

额外的专用网络

我已经设置了一个 Ubuntu 18.0.4 VPS。我已购买了私有网络包并连接了 VPS。这用于负载平衡器和多台服务器的内部通信。我仍然需要手动将私有网络详细信息添加到/etc/netplan/01-netcfg.yaml。这对我来说很难,因为我还很菜,而且托管商的文档很落后,回复并不总是完整的。已经做了 3-4 天了,和他们交谈的时间也一样长。

在该文件下/etc/netplan/01-netcfg.yaml我最初有以下自动生成的并且工作正常:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
      dhcp6: yes

上次阻止 ssh 访问或 ping 的设置是

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
      dhcp6: yes
      addresses:
      - xxx.xxx.xxx.xx/24
      - xxxx:xxx:xxxx:xxx:xxx:xx:xxx:xxxx/64
    ens7:
      dhcp4: no
      dhcp6: no
      addresses:
      - 10.0.0.2/8
      gateway4: 10.0.0.1

我做了一个sudo netplan apply --debug,没有问题。但是无法 pining 或 ssh。

对于地址,我首先只添加了 ipv4 地址和 ipv6 地址。然后,当我被阻止访问时,我使用 VPS 控制台登录并尝试了两者的 ip 范围。仍然没有成功 - 无法 ping/ssh。前缀似乎是必要的,因此两个选项都使用了 /24 和 64,我认为我应该保留它们。

我在这里遗漏了什么?

相关内容