背景
- 先前写代码老写不爽
用包管理工具的时候下不下来, 尤其是npm, 系统开了代理直接二话不说不给下了, 尤其老坛. 其他包管理工具也没好到拿去, pip和maven都是我比较常用的, 经常遇到不走代理的情况. 其他的一些杂七杂八的软件 有的也会不走系统代理 (比如jetbrains家的ide) - 先前用的本地代理 路由表难维护
规则模式不顶用, 需要经常切换全局or直连模式 - 游戏机连加速器需要额外配置
switch和steam deck
老早就想拥有一个可以透明代理的软路由了, 但是感觉到这是个深坑, 看上去好多人会钻进去研究 折腾, 花好多时间, 有些害怕…
但我这次考虑折腾一个软路由做全局代理了, 根绝代理不彻底的问题, 还我一个畅快的coding环境
折腾
买了个R2S
, 230块钱, 刷了个ImmortalWrt
系统
这台机器很便宜, 但相应的 只有1G内存, 就只能拿来做软路由, 兼职不了nas/机顶盒等功能, 从硬件上根绝了我花大把时间进去折腾的可能
折腾期间遇到了全局走代理 或者google连不上的情况, 后面把本地的dns改成软路由的ip就没事了
总体来说折腾的时间不长, 花一两小时足以搞定
最后的画风是这样的
总共有三个路由器…下面的小的方的路由器是R2S
, 最上面那台大的黑色的是有线路由器, 其实拿来做交换机使用的, 上面的白色的小米的路由器同样也是拿来做无线交换机使用
其实完全可以精简成一台能刷OpenWrt 带Ap的路由器…
有三台是因为有些历史遗留因素...
最开始只有一个白色的小米, 后来因为它老断流, 加了个大的黑的, 让电脑连, 能看视频玩游戏的时候不断流, 这时 为了成本考虑 就没上一个不断流且有ap的...现在又多了软路由的需求, 前面两台都刷不了openwrt, 又 为了成本考虑 , 弄了台能刷openwrt就行的R2S…它甚至网口就只有两个, 不然都可以不用那个大的黑的, 直接一条网线连电脑, 一条网线连无线路由器路由器了…
回头买些五颜六色的网线给这三台路由器装饰一下嘿嘿