我国大宗商品交易所,厦门谷歌seo公司,开发外包公司,wordpress插件dx-seo三、Docker安装
Docker官方和国内daocloud都提供了一键安装的脚本#xff0c;使得Docker的安装更加便捷。
官方的一键安装方式#xff1a; curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 国内 daocloud一键安装命令#xff1a; curl -sSL https://…三、Docker安装
Docker官方和国内daocloud都提供了一键安装的脚本使得Docker的安装更加便捷。
官方的一键安装方式 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 国内 daocloud一键安装命令 curl -sSL https://get.daocloud.io/docker | sh 执行上述任一条命令耐心等待即可完成Docker的安装。 三、Docker启动
启动Docker的命令 sudo systemctl start docker 四、安装RustDest-Server
拉取rustdesk-server的命令 docker pull rustdesk/rustdesk-server:latest sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -td --nethost rustdesk/rustdesk-server hbbs -r ip -k_ sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v pwd:/root -td --nethost rustdesk/rustdesk-server hbbr -k_ 运行hbbs的命令外网IP换成自己云服务器的外网IP
后缀加-k _ 强制启用验证
还有
-k _ 作者伟军建模ing https://www.bilibili.com/read/cv24660787?fromsearchspm_id_from333.337.0.0 出处bilibili docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -td --nethost docker.io/rustdesk/rustdesk-server:latest hbbs -r 外网IP:21117 1、pwd 代表的引用当前目录。 2、–nethost 造成的网络错误(官方文档也强调将 --nethost 删除) 这个是docker命令 表示-p 不起作用 可以去掉 3、relay-server-ip[:port] 的含义表示当前服务器的外网IP:指定的端口号端口号可以省略。 可以不写端口号还有一个
这样的命令 我也不知道他的安装包下载路径哪里来的 直接写pwd就可以了 sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v [第二步安装包的下载路径]:/root -td rustdesk/rustdesk-server hbbs -r [你的域名或公网IP] 作者请求手脑协同 https://www.bilibili.com/read/cv25702513 出处bilibili 运行hbbr的命令 docker run --name hbbr -p 21117:21117 -p 21119:21119 -v pwd:/root -td --nethost docker.io/rustdesk/rustdesk-server:latest hbbr 不知道这个第二部的安装包下载路径哪里来的 我们还是只写 pwd 就好了 sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v [第二步安装包的下载路径]:/root -td rustdesk/rustdesk-server hbbr 作者请求手脑协同 https://www.bilibili.com/read/cv25702513 出处bilibili
执行完第二部之后会给一个key记下来 有用 填入软件 查看所有的docker容器
docker ps -a 四、查看公钥其实 运行hbbr 后的key 就可以
云服务器命令行界面找到当前rustdesk运行目录 其中id_ed25519.pub为公钥使用cat命令查看
cat id_ed25519.pub 五、各RustDesk客户端填写对应的ID服务器和公钥
这个应该不用教了手机端和PC端
额外配置
Docker开机自启动 systemctl enable docker 容器自动重启 docker update --restartalways /hbbs docker update --restartalways /hbbr ———————————————— 问题2启动成功软件却连接不上显示“未就绪请检查网络连接” 所需端口
TCP(21115, 21116, 21117, 21118, 21119) UDP(21116) 端口使用情况在官方文档写得很清楚如果不需要网页客户端2111821119支持对应端口可以不开。 1、检查防火墙是否开启
systemctl status firewalld # 或 firewall-cmd --state 开启的话有两种解决方式
#①直接关闭 systemctl stop firewalld.service #②开放端口 #开放端口的tcp传输限制--permanent永久生效没有此参数重启后失效21115-21119批量开启区间内的端口TCP传输 firewall-cmd --zonepublic --add-port21115-21119/tcp --permanent #开放端口的udp传输限制 firewall-cmd --zonepublic --add-port21116/udp --permanent #重新加载下防火墙配置 firewall-cmd --reload
版权声明本文为CSDN博主「cocokuaqsw」的原创文章遵循CC 4.0 BY-SA版权协议转载请附上原文出处链接及本声明。 原文链接https://blog.csdn.net/cocokuaqsw/article/details/129400337