Debian 11 PVE7 添加网卡 (NAT IPV4+独立IPV6)
搜了一大圈,发现大多是互相抄来抄去的,也写的小白表示难以理解。索性自己对着葫芦画瓢:一遍一遍调整喽。
当知道结果后,似乎好像都想的太复杂了。实际上应该还能再更简洁一些的,不过懒得折腾了,就这样吧~
简述
完整的内容
突然发现能水好多好多篇,那就分开水吧,完整的内容传送门:
相关说明
ens3
:物理网卡,空配置vmbr0
:ens3网卡上的内容,提供ipv4+ipv6,并桥接到ens3网卡上vmbr1
:仅提供IPV4内网2607:a:c:c::d:e/112
:看服务商分配的ipv6网段,如分配2607:a:c:c::d:0/112,如自行添加一个ipv6地址2607:a:c:c::d:e2607:a:c:c::1
:ipv6网关
优缺点
不足:
由于ipv6是绑定到vmbr0网卡上,因此若孵出来的小鸡需要nat ipv4+独立ipv6,得将vmbr0、vmbr1两块网卡配置到对应的小鸡上,比较繁琐。
好处:
宿主机配置简单,很容易可以孵出ipv4 nat机器或者仅有独立ipv6的机器。
* 本文是“旧方案”,也可以使用,如需要“新方案”请移步:https://cimen.club/732.html
宿主机配置
网络
然后重启一下宿主机网络
systemctl restart networking
容器/虚拟机
CT容器
选择对应的CT容器,切换到“网络”选项,选择“添加”。
配置框里,桥接选择vmbr1,填写IPV4和网关信息,取消勾选防护墙。
然后用同样的方式,添加一块桥接选择vmbr0的网卡,填写IPV6地址和IPV6网关信息,取消勾选防护墙。
linux虚拟机
选择对应的CT容器,切换到“硬件”选项,选择“添加”,下拉菜单选择“网络设备”。
配置框里,桥接选择vmbr1,取消勾选防护墙。
然后用同样的方式,添加一块桥接选择vmbr0的网卡,并取消勾选防护墙。(按照这样的顺序添加下来,那么虚拟机那边对应的第一块网卡就需要配置ipv4,第二块网卡则配置ipv6)
windows虚拟机
关机(如果Windows虚拟机“选项”里的“OS类型”不为Microsoft Windows,那么就需要关机,否则添加完网卡那边就蓝屏自启动了),然后和linux虚拟机一样,操作一遍就好。
碎碎念
CT容器、虚拟机上绑定ipv4的网卡,mac地址可以和宿主机ens3、vmbr0一致,但绑定ipv6的网卡则不可以,不然会无法连通到外部网络。
若配置完成,小鸡依然无法使用ipv6访问外部网络,那么就直接宿主机重启一下,一般就正常了。
阅读剩余
版权声明:
作者:不二
链接:https://cimen.club/623.html
文章版权归作者所有,未经允许请勿转载。
THE END