我尝试在 ubuntu 20.04 上启用 IPv6 支持,但没有成功
我在网上找到的大多数资源都涉及将以下行添加到 /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
我做了,但没有效果
或编辑 /etc/network/interfaces 但这个文件在我的系统上不存在,而我碰巧有 /etc/netplan/50-cloud-init.yaml 我知道 netplan 和 cloud-init 的东西。但是当我打开 /etc/netplan/50-cloud-init.yaml 时,它说该文件已生成,任何修改都将被覆盖。
现在我该如何启用它 IPv6 ?我不需要 IPv6 地址,但我正在尝试安装需要 IPv6 支持的 BigBlueButton 2.7
该文件
/etc/sysctl.conf
用于持久存储内核可调参数。您所做的任何更改仍然需要应用于正在运行的内核。这需要:
重新启动
应用 /etc/sysctl.conf 中定义的所有设置
[sudo] /sbin/sysctl -p /etc/sysctl.conf
分别显式设置每个正确的内核可调参数,例如
[sudo] echo "0" > /proc/sys/net/ipv6/conf/all/disable_ipv6
[sudo] sysctl -w net.ipv6.conf.all.disable_ipv6=0
根据系统进一步调整以(完全)禁用 IPv6 的方式,您可能需要确保在启动时不会禁用 IPv6
/etc/default/grub
和/或加载正确的内核模块以支持 IPv6防火墙规则。