如何配置和使用我的提供商提供的所有 IP?

如何配置和使用我的提供商提供的所有 IP?

需要帮助如何使用托管服务提供商提供的所有 IP。目前我有 5 个可路由的 IP,可以在任何情况下使用。我想在我的专用服务器(例如 VPS 内部)上创建一个新环境。尽管我能够创建 VM(虚拟机),但我仍然无法或不明白如何为它们分配特定的 IP。我使用 ubuntu 20.04 和 KVM 作为我的虚拟机管理程序。有什么帮助吗?我应该在 netplan 上还是在 virsh net-edit 中配置更多?或者还有其他我应该做的事情吗?

这是我的网络计划

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp3s0f0:
      addresses:
      - 146.111.211.10/29
      gateway4: 146.111.211.9
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
        search: []
      addresses:
      - 146.111.211.11/29
      gateway4: 146.111.211.9
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
        search: []
      addresses:
      - 146.111.201.12/29
      gateway4: 146.11.211.9
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
        search: []
      addresses:
      - 146.111.201.13/29
      gateway4: 146.111.211.9
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
        search: []
    enp3s0f1:
      dhcp4: true
    enp4s0f0:
      dhcp4: true
    enp4s0f1:
      dhcp4: true
  version: 2

P/S:该 IP 是虚拟 IP。

答案1

通常通过防火墙并使用 VirtualIP,您可以将 1 个 IP 用于防火墙,将其余 IP 用于您希望向互联网公开服务的内部系统..例如:Web 服务器。

相关内容