N1系统降级
- 盒子连接电源、HDMI线、鼠标、网线/WIFI(在内网下即可,断开外网,避免强制升级出问题)
- 进入初始界面,获取IP地址并记录
- 连续点击版本号,开启ADB模式
- 使用降级工具,按照提示操作即可
制作U盘启动盘
- 准备一个质量好的U盘,甚至多几个尝试,因为有可能N1盒子不能很好的兼容
- 使用工具
Win32diskimager
或者Etcher
把下载好的固件刷入U盘
- 关于固件的种类很多,这个自行研究和选择吧,目前我在用F大的。原因主要是更新频率快,而且他的固件刷入很方便,插入U盘即可自动U盘启动,另外刷入EMMS也特别方便,后面都是以刷F大固件为例
- 其他作者的固件,如果要刷入EMMS的话,需要先把U盘刷成Armbian固件,然后在通过ftp等方法导入openwrt固件,比较麻烦
N1与电脑连接设置
- F大的固件默认IP:192.168.1.1,root,password
- U盘插入N1后,等待一会完成启动,网线连接电脑(不用看代码到底跑没跑完,有误显示错误,浏览器能登上后台即可)
- 电脑IP设置手动:192.168.1.2,255.255.255.0,192.168.1.1;DNS:192.168.1.1
- 浏览器输入192.168.1.1即可登录进入openwrt后台
Openwrt设置
- 登录后,首要设置网络——接口——LAN-修改——基本设置
- 我的主路由IP是192.168.0.1,N1就修改为IP:192.168.0.27,掩码:255.255.255.0 网关:192.168.0.1,DNS可以是主路由IP或者你自己填也可以
- IPV6分配长度选择
禁用
- 物理设置:桥接接口
取消
,接口选择以太网适配器: "eth0" (lan)
- DHCP高级设置,这里涉及到你想要使用哪种路由模式,这个单独拿出来说
- DHCP高级设置-IPV6设置全部
禁用
如果完成设置后,可以上国外网站但是上不了国内
在网络——防火墙——自定义规则
添加
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
或者
iptables -t nat -I POSTROUTING -o br-lan -j MASQUERADE
路由模式简单介绍
- 主路由和单臂路由,都属于主路由。只不过一般情况下,主路由都至少有两个以上网口。常规的主路由有至少两个网络接口,一个WAN一个LAN,分别是不同的物理接口。
单臂路由,只有一个网口,假设把一台只有单网卡的电脑当作单臂路由来用,那就是说,这个电脑既负责拨号又负责上网,它的WAN口和LAN口指向同一块网卡或者说同一个网口。
旁路由,就是旁路由了,不管有多少网口,都只用它的一个LAN口。
旁路由模式一
某些设备经过N1软路由,比如手机经过N1实现翻墙,但是电脑正常
- 主路由开启DHCP,N1关闭DHCP
- 手机在WIFI设置那里手动配置IP
- IP处手动配置一个范围内IP如192.168.0.26
- 网关填写N1的IP
- 子网掩码255.255.255.0
- DNS填写N1的IP
旁路由模式二
所有设备的网络都经过N1
- 主路由关闭DHCP,N1开启DHCP
单臂路由模式
- 路由器断开拨号,关闭DHCP,把光猫的线插在LAN口上
- N1-网络-接口-新建一个接口命名为WAN-接口协议选择PPPoe-接口选择eth0-保存应用--输入账户密码-保存应用
N1-网络-接口-选择LAN口 - 基本设置选择静态地址,只需要填写IP地址和子网掩码即可
- 物理设置取消桥接接口,接口选择eth0
- DHCP服务器选择动态DHCP
防火墙 - 修改WAN口-端口触发-全部勾选LAN口
DNS设置 - 在LAN接口处设置网关和DNS(未测试)
- 网络-DHCP/DNS-DNS转发-添加DNS(当地或者公共)
单线多拨
USB打印服务器
N1自身无线WIFI
需要在LAN口物理设置那里勾选桥接接口,并且在接口处选中etho0
和无线网络
如果发现连接后Iphone可以直接访问外网,安卓手机无法访问外网,可能是手机浏览器的问题,请尝试Chrome浏览器
OPENWRT 网络共享与挂载
计算机部分
1. 控制面板-程序-启用或关闭Windows功能
2. 找到两个SMB开头的文件并勾选
3. 本地组策略编辑器-计算机配置-网络-Lanman工作站
4. 选择'启用不安全的来宾登陆',把未配置修改成已启用
5. 最后应用保存,重启计算机
OPENWRT部分
1. 使用DiskGenius格式U盘或者硬盘,格式为EXT4或者FAT32
2. 插上U盘或者硬盘,刷新一下,选择添加挂载点,挂在成功与否取决去在已挂载的文件系统列表中能否看到。(需要注意的是,挂载点才是路径)
3. 网络共享设置:共享名随便设置、目录就填写挂载点、勾选
4. 如果设置好后,电脑无法连接,可以尝试在网络共享-编辑模板,把invalid users = root注释掉
关于网络共享SAMBA4设置参考文档
OPENWRT aria2
- 首先挂载好U盘或者硬盘
- 去github下载
aria2-1.35.0-aarch64-linux-android-build1.zip
- 在U盘或者硬盘添加文件夹aria2和download(记得给权限)
- 把
aria2-1.35.0-aarch64-linux-android-build1.zip
解压到文件夹aria2内 - 进入aria2的设置,配置文件目录修改为文件夹aria2的路径,下载路径修改为文件夹download的路径
使用USB共享网络
- 网络——接口——添加新接口——命名为WAN——接口协议选择DHCP客户端——接口选择usb0(手机要连接N1并且开启USB共享网络,否则看不到usb0)
- 原有的LAN接口无需变动,默认即可
写入到N1系统
cd /root
./inst-to-emmc.sh
升级新版本到emmc(不丢配置)(必须安装过我的老版本固件):
cd /root
./update-to-emmc.sh
测试内网速度——iperf3
- 首先给openwrt安装上iperf3服务端插件:系统-软件包-刷新列表-过滤取处输入iperf3-查找-安装即可
- 给你的设备安装iperf3客户端:这里下载
这里以win系统为例
- 使用xshell连接N1,输入命令
iperf3 -s
,如果显示端口已被使用可以修改默认端口iperf3 -s -p 5522
- 把压缩包解压后,在改文件夹内运行opnecmd,输入命令
iperf3 -c ip(N1) -p 5522
更多命令请Google
其他
- 使用ShadowSocksR Plus+的时候,需要代理的端口选择所有端口,否则可能会有连接不是服务器的情况出现
- DHCP服务器当中的DHCP附加选项,参考
Comments | NOTHING