Debian 11 PVE7 添加网卡 (仅NAT IPV4)

搜了一大圈,发现大多是互相抄来抄去的,也写的小白表示难以理解。索性自己对着葫芦画瓢:一遍一遍调整喽。

当知道结果后,似乎好像都想的太复杂了。实际上应该还能再更简洁一些的,不过懒得折腾了,就这样吧~

简述

完整的内容

突然发现能水好多好多篇,那就分开水吧,完整的内容传送门:

相关说明

  • ens3 :宿主机物理网卡
  • vmbr0 :PVE所需要的虚拟网卡,仅提供IPV4内网

1.宿主机配置

1.1 网卡配置

#编辑宿主机网络配置文件
nano /etc/network/interface
此处内容需要回复后并刷新才能查看
配置完成后,使用ctrl+x 输入y 然后回车保存 之后重启一下宿主机的网络,让网络配置生效。
#重启宿主机网络
systemctl restart networking

2.容器/虚拟机设置

2.1 CT容器

选择对应的CT容器,切换到“网络”选项,选择“添加”。

配置框里:

  • 名称随意,如:eth0
  • MAC地址放空,也可以和宿主机一致
  • 桥接选择 vmbr0
  • ipv4地址自定义,比如上面宿主机里配置的vmbr0网卡是192.168.1.1/24的C段,那么192.168.1.2~192.168.1.254都可以使用,随便填一个就好了,后面记得带上掩码位。
  • 取消勾选防火墙,这很重要!

add networking 1 cimen club

2.2 linux虚拟机

选择对应的CT容器,切换到“硬件”选项,选择“添加”,下拉菜单选择“网络设备”。

配置框里,桥接选择 vmbr0 ,取消勾选防火墙。

add networking 2 cimen club

2.3 windows虚拟机

和上面linux虚拟机一样,简单操作一遍添加网卡就可以了。

碎碎念

CT容器、虚拟机上绑定ipv4的网卡,mac地址可以和宿主机ens3、vmbr0一致。

ip地址不能重复,数量不多的情况下可以手动为每一个CT容器分配不同的ipv4地址,如:192.168.1.100/24、192.168.1.101/24、192.168.1.102/24……

阅读剩余
THE END