Featured image of post OpenWrt做旁路网关

OpenWrt做旁路网关

现在已经有很多OpenWrt的教程了,没有必要再写,这里分享一些比较好的教程与我遇到的问题的解决方法。

我使用的固件是esir的高大全版,用BalenaEtcher刷到硬盘里。

按照Openwrt 作为旁路网关(不是旁路由、单臂路由)的终极设置方法,破解迷思一文的方法进行设置。设置完成后建议在OpwnWrt上ping一下,如果能ping通说明没有问题。

问题1:错误: OpenClash 启动失败,尝试使用原始配置文件启动…

解决方法:Clash缺少内核文件,且自动下载失败。可以通过手动上传(服务——OpenClash——配置管理——[Dev]内核文件 & [TUN]内核文件)。内核文件这里下载:Dev内核 TUN内核

问题2:配置完成后其他设备不能通过网关上网

解决方法:把防火墙端口全打开

问题3:屏幕不会自动关闭

解决方法:安装setterm

1
2
3
4
opkg update
opkg install setterm
# 一分钟不动就关屏幕
setterm --blank 1

参考文献

https://sspai.com/post/68511

https://github.com/vernesong/OpenClash/wiki

https://adao.me/ruanjian/216.html

https://easonyang.com/posts/transparent-proxy-in-router-gateway

https://cyrusyip.org/zh-cn/post/2021/09/22/laptop-openwrt-problems/

https://openwrt.org/

https://www.right.com.cn/

自己编译固件,可参考:

https://github.com/coolsnowwolf/lede

https://github.com/esirplayground/AutoBuild-OpenWrt

https://sspai.com/post/61463

https://sspai.com/post/58452