软路由和 OpenWRT x64 2

首先是关于校园网认证的问题。一开始是想使用 sysuh3c 来进行拨号认证上网的,但是由于路由器的架构是 x64 所以原来的 ar71xx 的包不能直接用,得要自己重新交叉编译一个包。需要注意的是 OpenWRT 的工具链编译出来的包并不能在 LEDE 上直接跑,一定要用 LEDE 自己的工具链才行。本以为编译出来就万事大吉了,但是后来发现程序在一个关键的地方和工具链有不兼容的情况……看了一个星期也不知道该怎么解决,期间也联系过作者 zonyitoo,最后虽然是成功编译出来了但是并不能正常工作,遂放弃。

后来想想,反正这路由器性能这么好,用 Python 又怎样呢,于是就用了 yah3c,两分钟搞定。哦,那就这样吧。

至于 IPv6,目前还是个玄学问题。解决方案有很多种,我基本上都尝试过,但都不完美,容易断流。只要设置好了路由器的 wan6,那么路由器就可以连接上 IPv6 网络了,与后面的设置无关。局域网下的设备在大多数情况下可以获得 IPv6 地址,但是无法连接上 IPv6 网络。到现在为止使用了两种解决方案,其一是自带的 IPv6 相关服务,包括多种不同的配置方案;其二是使用 NDP,同样用了多种不同的配置方案。有少数几种可以使局域网设备短暂连接到 IPv6 网络,但都不能长期稳定使用。所以还是没有找到一个可以长期稳定使用的解决方法。

值得一提的是,利用固件内置的 Aria2 可以将路由器当做下载机,又因为路由器可以稳定连接 IPv6 网络,所以可以到一些 IPv6-only 的 PT 网站下载资源,下载速度可以达到物理极限。

软路由和 OpenWRT x64

寒假期间买了一款工控机,想要将它作为以后学校宿舍使用的主路由器,彻底解决一年多来性能、功能的各项短板。在淘宝上找了很久,最终只找到了现在使用的这款,既有 4 个千兆网口,又有 USB 3.0。各位留心一下也可以找到,裸机(不包括内存、硬盘、无线硬件)价格 700 多元。

之后自己为其添加了内存、mSATA 接口的 SSD 和 mini PCIe 接口的无线网卡。根据现有的使用体验,为软路由添加无线网络支持的意义不是很大。

硬件方面的优势是显而易见的。因为使用的是台式机的架构,所以如果你愿意,甚至可以给它安装桌面级的操作系统。那么由于是作为软路由使用,自然是安装 OpenWRT 最为方便使用。

我安装的是 KoolShare 发布的改进版 LEDE。 LEDE 是一个 OpenWRT 的分支版本。KoolShare 发布的这个版本包含了许多有用的插件,比如广告过滤、各种流量监控管控软件、文件分享、下载器和特殊插件等。安装好后只需要做少量配置即可开始使用。由于此固件基于 OpenWRT,而且是 x86-64 架构,所以大多数 OpenWRT 的插件可以直接拿来用,甚至某些 Linux 应用也可以不另外编译而直接在上面运行。

总之,性能强劲,扩展性好,居家旅行、杀人越货必备。一些具体的设置,比如交叉编译、认证上网、IPv6 等,以后再写文章。

Repost: 反向代理 Sicily 附静态资源处理

原标题:反向代理 Sicily 附静态资源处理

作者:Terry

发布时间:2016/03/13

许可协议: 知识共享 Attribution-NonCommercial-NoDerivatives 4.0 国际许可协议(CC BY-NC-ND 4.0


Sicily 从不知道什么时候开始就上不去了,平时在手机或是在家里想看看题都要连 VPN,况且 PPTP 的 VPN 穿透性很低,尤其是中国移动的网络下……

扯远了。

后来决定反代 Sicily,服务器当然在宿舍,没有公网 IPv4 但是有 IPv6 地址,配合 CloudFlare 够用了。

继续阅读Repost: 反向代理 Sicily 附静态资源处理

Repost: Surge Configuration of 32Service

原标题:Surge Configuration of 32Service

作者:Steven Guan

发布时间:2015/10/31

许可协议:知识共享 Attribution-NoDerivatives 4.0 国际许可协议(CC BY-ND 4.0

商业转载请联系原作者!


Surge 是一款充分利用了 iOS 9 新的网络扩展机制的工具,是一个真正的「全能网络套件」,根据不同的配置可以打造成不同的工具,比如:科学上网、阻挡广告、网络调试、流量跟踪……但请注意,它只是工具,而非服务。然而,32Service 现已支持!
详情请参考 Surge Official Manual:https://surge.tips/d/5-surge-surge-official-manual


阅读更多→