需要帮助如何使用托管服务提供商提供的所有 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 服务器。