View Code? Open in Web Editor
NEW
This project forked from eterance/actions-openwrt-x86-64-ua2f
License: MIT License
actions-openwrt-x86-64-ua2f's Introduction
改动(只改动了 x86-64 也就是 Main,其他诸如 k2p r2s 未改动)
- 修改 ubuntu 版本从
18.04
到 20.04
,因为 Github Actions 已经不再支持 18.04
,否则运行时会卡在获取 Runner 上。
- 使用 Tag 来定位、签出到稳定版本,而不是使用原项目的 Branch,因为 Branch 在发布 Release 后还会继续更新(此时编译的被称为 Snapshot 版本)。Snapshot 不包含 Luci,而且有些软件包可能不适配。参见:内核版本不适配,开发版本(实际上自己编译出来的 Linux 内核版本还是和官方的正式版有些不一样,暂未找到解决方法)
- 启用自定义 UA (Windows 上的 edge 浏览器),替换了默认的 FFFF。
- 修复了 Release 不能正常生成的问题,并且为 tag 命名添加了更多信息。
- 使用 openwrt 版本 v21.02.7。
- Main.config 更换为在本地电脑上使用图形选择生成的文件。原来的文件修改文件名为 Main.config.old。
官方编译命令
- 如果要自己设置规则记得把
iptables -t mangle -A ua2f -m set --set nohttp dst,dst -j RETURN
- 改成以下规则
iptables -t mangle -A ua2f -m set --match-set nohttp dst,dst -j RETURN
用其他设备的话请改Main.config里的上面三行,改成自己所需要的 config,复制别人的来用也行,下面的不要动哦
参考文献
详细教程
UA2F
actions-openwrt-x86-64-ua2f's People
Contributors