我正在使用大约 10 个 KVM 和 14LXC 运行 proxmox 4。
我可以从 LXC 容器的 Web GUI 配置 ips 和网络。
我想在不访问 VM 的情况下为 KVM 配置网络接口。
可以在不访问 VM 的情况下配置网络接口。
我正在使用大约 10 个 KVM 和 14LXC 运行 proxmox 4。
我可以从 LXC 容器的 Web GUI 配置 ips 和网络。
我想在不访问 VM 的情况下为 KVM 配置网络接口。
可以在不访问 VM 的情况下配置网络接口。
据我所知,您无法在 proxmox 中为 KVM vm 配置 IP 地址(仅对于 lxc 容器,您可以定义 IP 地址)。对于 KVM vm,您可以配置网络连接是桥接模式还是 NAT。
对于 LXC 容器,您可以使用pct命令为容器设置网络。有关 Proxmox WIKI 的更多信息(向下滚动到网络部分) - https://pve.proxmox.com/wiki/Linux_Container
您可以为 KVM 做的是使用本地 DHCP 服务器(如果需要,您可以在 proxmox 上安装一个(apt-get install isc-dhcp-server)。您必须定义一个 IP 地址池,该地址池将分配给你的虚拟机由 dhcp 服务器。
然后使用: qm命令配置 kvm 机器
qm set vmid options
从 man qm 你会发现:
-net[n] [model=]<enum> [,bridge=<bridge>] [,firewall=<1|0>] [,link_down=<1|0>] [,macaddr=<XX:XX:XX:XX:XX:XX>] [,queues=<integer>]
[,rate=<number>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,<model>=<macaddr>]
所以基本上你可以为你的kvm vm定义网络,比如如果它是桥接的,为那个卡设置一个特定的mac地址。
如果你想给那个 vm 添加一个特定的 ip,你可以根据它的 mac 地址来做(你必须在 dhcp 服务器中配置一个特定的 ip 地址分配给所需的 mac 地址)。