我正在使用大约10 KVM和14LXC运行proxmox 4。
我可以从Web GUI为LXC容器配置ips和网络。
我想在不访问VM的情况下为KVM配置网络接口。
可以在不访问VM的情况下配置网络接口。
答案 0 :(得分:0)
据我所知,您无法在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 )。你必须定义将由dhcp服务器分配给您的vms的IP地址池。
然后使用以下命令配置kvm机器: qm 命令
qm set vmid options
从男人那里你发现了这个:
-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地址。
如果要向该虚拟机添加特定的IP,可以根据其mac地址进行添加(必须在dhcp服务器中配置将特定的IP地址分配给所需的mac地址)。