前提是已经成功刷机Armbian,在Armbian中安装Docker容器的方式再安装OpenWrt。
刷机过程我们不再讲了,请参考文章玩客云(赚钱宝3代)刷Armbian 6.1.9系统
已经成功安装了docker
打开网卡混杂模式
在ssh工具中输入命令:
ip link set eth0 promisc on
创建网络
docker network create -d macvlan --subnet=玩客云的ip/24 --gateway=主路由的ip -o parent=eth0 macnet
拉取镜像
docker pull jyhking/onecloud:1.1
创建容器
docker run -itd --name=OpenWrt --restart=always --network=macnet --privileged=true jyhking/onecloud:1.1 /sbin/init
—name=OpenWrt 其中OpenWrt是容器名称,可以更改成你想要的,容器名称注意不要和其他容器一样,会冲突。
查找ip地址
⊙使用路由器查找;⊙使用ip搜索软件查找
登录并设置openwrt
浏览器打开上面找到的IP地址,进入 OpenWrt,账户是root,密码是password,登录。
设置旁路由,将网络-接口-LAN-协议,改为静态地址。
配置静态地址,参照下图中的说明。
拉到下面,一定要忽略此接口,就是记得打勾
物理设置,设置成下图
点击“防火墙设置”,将防火墙区域设置为“lan”,完成以后点击右下角的“保存并应用”。
防火墙开启IP动态伪装,保存并应用。
到了这一步,我们玩客云这里的设置就算完成了。不过为了更保险,我们可以验证一下我们的设置有没有问题。
能 ping 通就没问题。下一步我们就需要在路由器上进行一个简单的设置了。
进入路由器(玩客云所连接的路由器,不是玩客云自身)的后台,我们选择“内部网络—DHCP服务器”,把默认网关和DNS服务器全部改成玩客云的IP地址!然后点击路由器的“保存或者应用”。此时我们的网络可能会有短暂的重启(大概10秒种),重启之后就能正常使用了。