恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 585|回复: 9

[N1盒子] N1 Armbian 安装 docker 并启用 OpenWrt

[复制链接]
发表于 2020-9-12 11:06 | 显示全部楼层 |阅读模式
1. 安装 docker(这一步建议处于低调上网环境,否则可能会下载慢甚至失败)
  1. curl -fsSL https://get.docker.com | bash
复制代码

2. 拉取镜像
这里使用的 F 大的镜像,感谢!原帖地址
  1. docker pull unifreq/openwrt-aarch64
复制代码
默认拉取最新的镜像

3. 打开网卡的混杂模式
  1. ip link set eth0 promisc on
复制代码

4. 创建 macvlan 网络
  1. docker network create -d macvlan --subnet=192.168.x.0/24 --gateway=192.168.x.1 -o parent=eth0 macnet
复制代码
注意:这里需要根据实际网络来填写网关和子网掩码,如果主路由的 ip 地址为 192.168.0.1,则将上面的 192.168.x 改为 192.168.0

5. 运行 OpenWrt
  1. docker run --name op --restart always -d --network macnet --privileged unifreq/openwrt-aarch64 /sbin/init
复制代码

6. 修改 OpenWrt 的网络设置
  1. docker exec -it op bash
复制代码
  1. vim /etc/config/network
复制代码
2020-09-12 10.33.10.jpg
修改图中两处红框,
第一处修改为需要访问 OpenWrt 的 ip 地址(前三未数字需要和主路由相同,最后一位数字随意修改,不要和其他设备冲突就行)
第二出修改为主路由 ip 地址

退出,保存:
(按 ESC 键,输入
  1. :wq
复制代码

,回车)

7. 重启 OpenWrt 的网络
  1. /etc/init.d/network restart
复制代码


8. 此时可以在浏览器访问第 6 步中第一个红框处填写的地址访问 OpenWrt
默认账户:root,默认密码:password

9. 设置 OpenWrt
9.1 关闭 DHCP
网络 -> 接口 -> LAN/修改
2020-09-12 10.45.53.jpg
基础设置
2020-09-12 10.50.04.jpg
9.2 关闭桥接
物理设置
2020-09-12 10.51.57.jpg
保存即可





到这里 OpenWrt 安装并且已经设置完毕,可以日用了,下面还有一些附加设置可以选择。

1. 设置 armbian 访问 OpenWrt
在 armbian 下修改 /etc/network/interfaces 文件,替换为以下内容
  1. auto eth0
  2. iface eth0 inet static
  3. address 192.168.0.x
  4. netmask 255.255.255.0
  5. gateway 192.168.0.1
复制代码
x 代表的是你需要设置的 n1 armbian 系统的 Ip 地址
然后重新载入 networking
  1. systemctl reload networking
复制代码
如果重载失败,请使用
  1. systemctl status networking
复制代码
查看问题

2. 低调上网
为什么低调上网需要单独说?因为我在使用过程中发现 PassWall 和 违禁软件 plus+ 设置好了节点之后,节点可以访问,状态也是正常,但是 op 却无法连接,甚至连接百度失败

原因:默认的 DNS 设置有问题
解决方案:
2020-09-12 11.05.09.jpg
PassWall 一定不要使用 【默认】和【运营商 DNS(自动分配)】,使用其他 DNS 即可
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-12 12:01 | 显示全部楼层
机场费多少
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
头像被屏蔽
发表于 2020-9-12 12:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-12 13:03 来自手机 | 显示全部楼层
bin2008 发表于 2020-9-12 12:48
刷个机搞这么复杂,有必要吗?n1电视盒子状态下,把op写入U盘,盒子开启u盘启动,直接进op了,然后一条命令 ...

不写入emmc拔掉u盘还可以马上当电视盒用,连写入emmc那步都可以省去
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-13 00:43 | 显示全部楼层
求楼主指点,小狮子的桌面版armbian可以这么玩么?如果可以的话那就太好了。可以做成单臂主路由,还可以连接显示器,可以浏览网页,看视频。。。
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-13 12:27 | 显示全部楼层
那么armbian能通过自身的这个openwrt实现低调上网吗?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-15 06:29 | 显示全部楼层
好复杂                  
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-15 07:34 来自手机 | 显示全部楼层
1. 设置 armbian 访问 OpenWrt
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-15 07:35 来自手机 | 显示全部楼层
1. 设置 armbian 访问 OpenWrt   这一步没看出来是访问wrt
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-15 10:30 | 显示全部楼层
这个文章写得很清楚
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-9-24 22:22

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表