环境:ubuntu 24.04.1
一、 宿主机与虚拟机实现桥接网卡
1.在宿主机中按下win+R输入 cmd进入命令行,
输入 ipconfig
查看当前宿主机网络:
2.在虚拟机中,修改 Netplan 配置文件
输入以下命令编辑配置文件:(每个人可能名字不同)
sudo vim /etc/netplan/00-installer-config.yaml
用以下替换原有内容:
network:
version: 2
renderer: networkd
ethernets:
enp0s3: # 确保名称与 ifconfig 中的网卡一致
dhcp4: no
addresses:
- 192.168.99.126/24 #:宿主机所在局域网的静态IP(需替换为你的网段)如上图
gateway4: 192.168.99.1 # 替换为你的路由器网关IP 如上图
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
3.保存并应用新配置
sudo netplan apply
4.继续输入:ifconfig
查看虚拟机 ip地址,记录下
此时桥接成功
二、安装Jitsi Meet
1.系统环境准备
sudo apt update
sudo apt full-upgrade
2.jitsi需要的环境准备
sudo apt install gnupg2 nginx-full openjdk-8-jdk
sudo apt install apt-transport-https
3.源准备
sudo apt-add-repository universe
sudo apt update
4.jitsi源下载准备
sudo curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
sudo echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null
sudo apt update
5.jitsi-meet安装
sudo apt install jitsi-meet
安装过程中会出现两个界面:
第一个填写IP地址或者域名的界面,将之前的虚拟机ip地址填入
第二个选生成安全证书
如果选错了 只能卸载重来
jitsi-meet 卸载
sudo apt purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jicofo jitsi-videobridge2
6.配置防火墙
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 10000/udp
sudo ufw allow 22/tcp
sudo ufw allow 3478/udp
sudo ufw allow 5349/tcp
sudo ufw enable
7.程序重启
sudo service jicofo restart
sudo service jitsi-videobridge2 restart
sudo service prosody restart
sudo service nginx restart
三、进行视频会议
浏览器中输入之前的虚拟机ip地址,进行会议创建
具体如下图