草庐IT

2023年玩客云刷机装armbian+docker装青龙面板和openwet详细教程

达莓的编程笔记 2023-04-18 原文

拆机,拿着吹风机对着后面吹三分钟,然后拿螺丝刀或拆机撬棒从一角往里使劲然后慢慢全撬掉

下面刷机

准备硬件 usb对usb刷机线 网线

工具软件

链接:https://pan.baidu.com/s/1FJTo4QXWAyMxoZ3UK6MImA 
提取码:pr5c

1.打开usb burning tool,左上角导入烧录包burning 6.1.0,img min版的(完整版的重启docker里的openwrt和宝塔会进不去管理页面)

2.usb对usb刷机线连接电脑和玩客云靠近hdmi的usb接口,拿镊子或卡针短接emmc的左侧第4,5两个触点,之后连接入电源,查看烧录工具是否显示hub,没显示的话,拔掉电源,检查再次短接,插电源再次检查,重复几次直到显示hub,之后短接不要断,烧录到49%以上再断开否则报错

3.点击开始,进行烧录.中途如果烧录工具下方显示错误代码.拔插刷机线一次发现可以继续重新烧录,

还是报错就关掉工具,断开短接和电源再操作一次,成功后等待进度至100%烧录完成,点击停止.关闭烧录工具,断开电源.

4.玩客云用网线连接路由器.插上电源.

开机后,进入上级路由器查看设备:onecloud 的ip地址

5.保证windows电脑在同一路由器下,打开putty 输入onecloud的ip地址,打开

用户名 root 密码1234

进入之后让你创建新用户,返回即可

6.设置使用终端

1) bash

2) zsh

/* 这边按下 1 选择 BASH 终端 */

Shell: BASH

7.关闭putty

8.打开finalll shell

用上面的ip地址,用户名密码连接玩客云

9.第一步,装docker

1.更换源

nano /etc/apt/sources.list  

2.返回下面代码表示成功

deb https://mirrors.ustc.edu.cn/debian buster main contrib non-free
deb https://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
deb https://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free
deb https://mirrors.ustc.edu.cn/debian-security/ buster/updates main contribnon-free

Ctrl+O保存,Ctrl+X退出。

第二步,更新

apt-get update
apt-get upgrade

第三步,使用docker安装脚本

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun

第四步 装可视面板

docker run --restart always --name fast -p 8081:8081 -d -v /var/run/docker.sock:/var/run/docker.sock wangbinxingkong/fast

2、安装完成后在浏览器访问 http://服务器IP地址或域名:8081 。
3、首次登录需要注册,注册成功后即可正常使用。

10.宝塔 (ssh里面执行)
拉取镜像

docker pull centos:centos7


创建容器

docker run -tid --name baota -p 80:80 -p 8888:8888 --restart always centos:centos7


(ps :需要开放的端口自行拉回 -p 80:80 --name=OneCloud 其中OneCloud是容器名称,可以更改成你想要的,容器名称注意不要和其他容器一样,会冲突)
进入容器

docker exec -it baota /bin/bash


装宝塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

ip地址:8888 进入宝塔界面

11.装 青龙 (ssh里面执行)

先在finallshell重新连接玩客云
1。拉取镜像

docker pull whyour/qinglong:2.10.13

(青龙2.11.1后面的版本中某BUG影响到了32位arm,这里推荐旧版本2.10.13)

2。创建容器

docker run -tid --name qinglong -p 5700:5700 --restart always whyour/qinglong:2.10.13


然后就可以通过http://ip:5700访问面板了
默认账号:admin 密码:admin

其他拉库什么的看我主页别的教程

12.装 openwrt (ssh里面执行

打开网卡混杂模式

ip link set eth0 promisc on


创建网络

docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macnet


[↑自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.2.175,则192.168.1.0/24 改成 192.168.2.0/24,192.168.0.1改成主路由地址]
拉取 OpenWRT 镜像

docker pull xuanaimai/onecloud:21-05-29


创建容器

docker run -itd --name=OneCloud --restart=always --network=macnet --privileged=true xuanaimai/onecloud:21-05-29 /sbin/init


--name=OneCloud 其中OneCloud是容器名称,可以更改成你想要的,容器名称注意不要和其他容器一样,会冲突
根据主路由 DHCP 分配里找到一个主机名叫 OpenWRT 的,复制它的IPv4 地址粘贴到浏览器就能进入 OpenWRT 了
密码是 password

13.进入openwrt管理地址

网络 接口

下方 接口总览 lan右侧修改点击

dhcp服务器切换静态地址 切换协议

修改参数

ipv4地址 openwrt管理地址

ipv4子网掩码 默认的255.255.255.0

ipv4网关 主路由地址

使用自定义 的dns服务器 主路由地址

ipv6分配地址 已禁用

最下方基本设置 忽略此接口 打勾

最下方基本设置 ipv6设置 全部禁用

到最上面物理设置桥接接口 把勾取消

最下面 保存&应用

之后会转圈圈,中途不要关闭直到管理页面消失,输入openwrt地址看是否能打开,打不开在docker页面重启openwrt容器

显示重启成功后,手动进入openwrt页面

点击左侧网络 防火墙 上方自定义规则

加入

iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

重启防火墙,这句必须加

(前面没有#,加了这句设备网络静态地址设置玩客云网关才有网)

玩客云和主路由不同dhcp设置有时加有时不加具体设置可参考 【终极指南】关于N1做旁路由添加 iptables 自定义防火墙规则的见解-斐讯无线路由器以及其它斐迅网络设备-恩山无线论坛)

14.手机网络设置 点击连接的网络

ip设置改为 静态

ip地址 手机原来的ip

前缀长度 默认

路由器 openwrt前面的地址

dns1 openwrt前面的地址

右上角打勾保存

浏览器测试一下能否上网,可以的话 玩客云的旁路由设置就好了.

15.服务里开启adhome 手机测试一下去广告功能

教程结束

有关2023年玩客云刷机装armbian+docker装青龙面板和openwet详细教程的更多相关文章

  1. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  2. Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting - 2

    1.错误信息:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)或者:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:TLShandshaketimeout2.报错原因:docker使用的镜像网址默认为国外,下载容易超时,需要修改成国内镜像地址(首先阿里

  3. postman接口测试工具-基础使用教程 - 2

    1.postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。2.下载安装官网地址:https://www.postman.com/下载完成后双击安装吧,安装过程极其简单,无需任何操作3.使用教程这里以百度为例,工具使用简单,填写URL地址即可发送请求,在下方查看响应结果和响应状态码常用方法都有支持请求方法:getpostputdeleteGet、Post、Put与Delete的作用get:请求方法一般是用于数据查询,

  4. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

  5. hadoop安装之保姆级教程(二)之YARN的配置 - 2

    1.1.1 YARN的介绍 为克服Hadoop1.0中HDFS和MapReduce存在的各种问题⽽提出的,针对Hadoop1.0中的MapReduce在扩展性和多框架⽀持⽅⾯的不⾜,提出了全新的资源管理框架YARN. ApacheYARN(YetanotherResourceNegotiator的缩写)是Hadoop集群的资源管理系统,负责为计算程序提供服务器计算资源,相当于⼀个分布式的操作系统平台,⽽MapReduce等计算程序则相当于运⾏于操作系统之上的应⽤程序。 YARN被引⼊Hadoop2,最初是为了改善MapReduce的实现,但是因为具有⾜够的通⽤性,同样可以⽀持其他的分布式计算模

  6. ruby - 在 RUBY 上的 PADRINO 框架上使用 RSPEC 进行测试的教程 - 2

    我是Ruby新手,并被要求在我们的新项目中使用它。我们还被要求使用Padrino(Sinatra)作为后端/框架。我们被要求使用Rspec进行测试。我一直在寻找可以指导在Padrino上使用RspecforRuby的教程。我得到的主要是引用RoR。但是,我需要RubyonPadrino。请在任何入门/指南/引用/讨论等方面指导我。如有不妥之处请指正。可能是我没有针对我的问题搜索正确的词/短语组合。我正在使用Ruby1.9.3和Padrinov.0.10.6。注意:我还提到了SOquestion,但它没有帮助。 最佳答案 我没用过Pa

  7. 华为OD机试真题 C++ 实现【带传送阵的矩阵游离】【2023 Q2 | 200分】 - 2

            所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目n行m列的矩阵,每个位置上有一个元素你可以上下左右行走,代价是前后两个位置元素值差的绝对值.另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的数)求从走上角走到右下角最少需要多少时间。输入描述:第一行两个整数n,m,分别代表矩阵的行和列。后面n行,每行m个整数,分别代表矩阵中的元素。输出描述:一个整数,表示最少需要多少时间。

  8. 区块链入门教程(6)--WeBASE-Front节点前置服务安装 - 2

    文章目录1.任务背景2.任务目标3.相关知识点4.任务实操4.1安装配置JDK4.2启动FISCOBCOS4.3下载解压WeBASE-Front4.4拷贝sdk证书文件4.5启动节点4.6访问节点4.7检查运行状态5.任务总结1.任务背景FISCOBCOS其实是有控制台管理工具,用来对区块链系统进行各种管理操作。但是对于初学者来说,还是可视化界面更友好,本节就来介绍WeBASE管理平台,这是一款微众银行开源的自研区块链中间件平台,可以降低区块链使用的门槛,大幅提高区块链应用的开发效率。微众银行是腾讯牵头设立的民营银行,在国内民营银行里还是比较出名的。微众银行参与FISCOBCOS生态建设,一定

  9. ruby-on-rails - 私有(private) gem 没有安装在 docker 中 - 2

    我正在尝试使用docker运行一个Rails应用程序。通过github的sshurl安装的gem很少,如下所示:Gemfilegem'swagger-docs',:git=>'git@github.com:xyz/swagger-docs.git',:branch=>'my_branch'我在docker中添加了keys,它能够克隆所需的repo并从git安装gem。DockerfileRUNmkdir-p/root/.sshCOPY./id_rsa/root/.ssh/id_rsaRUNchmod700/root/.ssh/id_rsaRUNssh-keygen-f/root/.ss

  10. ruby-on-rails - rails 教程 : Putting flash messages in partial yields error "undefined method ` each' for nil:NilClass"? - 2

    这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:FlashMessagesinPartials(Rails3)我正在做MichaelHartl的Railstutorial和listing7.26将flash消息添加到应用程序布局:...">...这很好用。但是,我试图通过在我的部分文件夹中创建一个_flash.html.erb来清理这段代码...">-->...并且比使用......在我的应用程序布局中,我的所有Rspec测试开始失败,每个测试都显示以下消息:Failure/Error:before{visitsignup_path}ActionView:

随机推荐