OpenWRT/LEDE 开启免 NAT 全局 IPv6

为了一个IPv6已经不知道折腾了几宿。今天终于完全搞定了,IPv6本来就不应该有什么NAT6或者radvd转发之类的奇技淫巧,但是作为基础设施,稳定是第一要素。因为软件实现的bug导致网络不稳定,真的是为了新技术得不偿失。

不过还是得说,IPv6这种东西最好还是赶紧学学。毕竟上面翻了牌子。而且摆脱 NAT 的纠缠将为以后的入侵渗透提供很多便利,更不用提以后是物联网的天下,看门狗的世界成为现实也不一定呢 😊

契机当然是国x院的通知,突破是LEDE分支odhcpd对bug的修复[1]。当然还有某些玩家的黑科技修复方法[2]。现在已经达到开机连接完全可用的状态了,也不用开机重启network或者重启odhcpd了。下面说说方法。

免AOSP源码树编译安卓内核

为了让老 Note4 发挥余热,去掉该死的SELinux,编译一下内核,macOS编译不了,缺少elf.h,查查解决方案蛮麻烦的,干脆新开个ubuntu,顺便试用一下据说不错的苹果Hypervisor framework【性能+10,内存占用-50】。

传统交叉编译时需要checkout整个20多个G的安卓源码库,即使指定了shallow clone也要17、8G,本文将通过一些repo命令的黑魔法扔掉用不到的分支和项目,获得一个内核编译的轻量环境。

Compile Kali Nethunter

黑客嘛,随身总要带一些行头,以满足处处装逼的欲望,于是他们发明了Kali Nethunter,把黑客精神随身装在手机里,行之所至,处处志之。行头哪里来?诶诶我不送,不送啊。黑客嘛,用自己的东西才叫牛逼,用别人的东西只能叫装逼。所以我在这讲一讲怎么把裤兜里刷微信玩游戏的手机统统变成“黑客手机”。

这两个月Cyanogen倒闭了,CM也改名叫LineageOS了,还紧跟潮流升级Android N(CM14.1)了,所有的工作都要推倒重来了。趁着重新来过的机会把以前的经验总结一下,一边给我手机升一边写教程,不用担心,步骤都是通用的哦~

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×