网络配置可以通过GUI完成,也可以通过手动编辑包含整个网络配置的文件/etc/network/interfaces来完成。interfaces(5)手册页包含完整的格式说明。所有Proxmox VE工具都努力保持直接的用户修改,但使用GUI仍然是可取的,因为它可以保护您免受错误的影响。

一旦配置了网络,您可以使用 Debian 传统工具 ifup 和 ifdown 命令来启动和关闭接口。

3.3.1. 应用网络更改

Proxmox VE 不会将更改直接写入 /etc/network/interfaces·。相反,我们写入一个名为/etc/network/interfaces.new`的临时文件,这样你就可以一次做许多相关的更改。这还允许在应用之前确保您的更改是正确的,因为错误的网络配置可能会导致节点无法访问。

重启生效

使用默认安装的 ifupdown 网络管理包,您需要重新启动才能提交任何挂起的网络更改。大多数时候,基本的Proxmox VE网络设置是稳定的,不会经常更改,因此不需要经常重新启动。

使用 ifupdown2 重新加载网络

使用可选的 ifupdown2 网络管理软件包,您还可以实时重新加载网络配置,而无需重新启动。

从Proxmox VE 6.1开始,您可以使用节点的"网络"面板中的"应用配置"按钮,通过Web界面应用挂起的网络更改。

要安装 ifupdown2 确保您安装了最新的 Proxmox VE 更新,然后

安装 ifupdown2 将删除 ifupdown,但由于版本 0.8.35+pve1 之前的 ifupdown 的删除脚本存在一个问题,即网络在删除时完全停止 [1] 您必须确保您拥有最新的 ifupdown 软件包版本。

对于安装本身,您可以简单地执行以下操作:

apt install ifupdown2 有了它,一切就绪。如果遇到问题,您也可以随时切换回 ifupdown 变体。

3.3.2 网卡命名规范

目前我们采用的网络设备命名规范如下: