N1 刷 OpenWrt 固件做旁路由

文章目录
[隐藏]

N1 刷 OpenWrt 固件推荐 F 大(flippy)的 OpenWrt 固件,更新很及时。F 大一般同时发布+和+o 两个版本,+o 表示 flow offloading 加速,N1 一般选+版本(F 大对+和+o 的解释)。

本文主要以 F 大的 OpenWrt 固件为例,其他 OpenWrt 固件基本是同样的设置方式。

F 大 OpenWrt 固件的刷入和更新

F 大的 OpenWrt 固件的默认 IP:192.168.1.1,默认帐号密码:root/password

刷入 OpenWrt 固件

  1. 固件写入 U 盘
  2. 电脑直连 N1
  3. SSH 进入 N1
  4. 运行命令./inst-to-emmc.sh
  5. 等待写入完成

如果出现分区失败而无法写入的,可以先还原 bootloader 然后 reboot 命令重启,再次运行./inst-to-emmc.sh 写入固件。(如果你以前有刷入其他基于 Linux 的固件,建议先做还原 bootloader 的操作)

还原 bootloader 的命令:dd if=/root/u-boot-2015-phicomm-n1.bin of=/dev/mmcblk1

更新 OpenWrt 固件

F 大的老版本 OpenWrt 固件升级到新版(不丢配置)

  1. 新固件写入 U 盘
  2. 电脑直连 N1
  3. SSH 进入 N1
  4. 运行命令./update-to-emmc.sh
  5. 等待写入完成

N1 刷 OpenWrt 做旁路由的设置

  • 主路由 “DHCP 服务器” 中设置 “默认网关” 和 “DNS 服务器” 为 OpenWrt 的 IP
  • OpenWrt 中 LAN 口的 “IPv4 网关” 设置为主路由的 IP
  • OpenWrt 中 LAN 口的 “使用自定义的 DNS 服务器” 设置为主路由的 IP(也可以设置为公共 DNS 或者不设置)

国外网站打开正常国内网站打开慢(或打不开)的解决

  • 主路由中 “外网设置” 的 “IPv4 硬件加速” 设置为 “Offload TCP/UDP for LAN”。参考链接
  • 或者 OpenWrt 里添加自定义防火墙规则 iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE(旁路由)。具体参看这里这里
  • 如果国内网站根本打不开,将 OpenWrt 不可描述里 “需要代理的端口” 改为 “所有端口” 试试

资源

分类:Network

标签:, ,

已有 1 人 对 ”N1 刷 OpenWrt 固件做旁路由” 进行了评论

  1. […] N1 刷 OpenWrt 固件做旁路由 […]

对本文发表评论





7 + 6 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。