You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04下如何启用IPv6以满足BigBlueButton 2.7的安装要求

Ubuntu 20.04下如何启用IPv6以满足BigBlueButton 2.7的安装要求

兄弟,我之前部署BigBlueButton 2.7时也碰到过一模一样的问题——Ubuntu 20.04用Netplan+Cloud-Init,改了sysctl没效果,还不能动自动生成的yaml文件。给你一步步说怎么搞定:

1. 确保sysctl配置真正生效

你已经改了/etc/sysctl.conf里的那三行配置,但可能没重载让它们生效:

# 重载sysctl配置,无需重启系统
sudo sysctl -p

之后验证是否生效:

sysctl net.ipv6.conf.all.disable_ipv6

如果输出是net.ipv6.conf.all.disable_ipv6 = 0,说明这部分没问题。要是还是1,建议重启系统再检查。

2. 用自定义Netplan配置启用IPv6

因为/etc/netplan/50-cloud-init.yaml是Cloud-Init自动生成的,修改后会被覆盖,所以我们要新建一个优先级更高的自定义配置文件:

  1. 在/etc/netplan/目录下创建文件99-custom-ipv6.yaml(数字比50大,会优先生效):
sudo nano /etc/netplan/99-custom-ipv6.yaml
  1. 粘贴以下内容(注意替换ens33为你的实际网卡名称,可用ip link查看):
network:
  version: 2
  ethernets:
    ens33:
      ipv6.accept-ra: no  # 关闭自动获取公网IPv6地址(如果不需要的话)
      ipv6.method: link-local  # 仅启用本地链路IPv6,足以满足BBB的要求
  1. 应用Netplan配置:
sudo netplan generate
sudo netplan apply

3. 验证IPv6是否启用成功

执行以下命令,只要能看到inet6开头的地址(哪怕是fe80开头的本地链路地址),或者能ping通回环地址,就说明IPv6栈已经启用:

# 查看网卡IPv6信息
ip a
# ping IPv6回环地址
ping6 ::1

这时候BigBlueButton 2.7的安装检测应该就能通过了——它只需要系统启用IPv6栈,不需要公网IPv6地址。

备注:内容来源于stack exchange,提问作者Xsmael

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 09:38:06