OpenWrt上的分流和自动翻墙
<p>在X上有人不断地推 <a rel="external" href="https://github.com/daeuniverse/dae">dae</a> ,这工具其实有点怪异,结合最近用的新方案,说说自己的一些体会。</p>
<p>在X上有人不断地推 <a rel="external" href="https://github.com/daeuniverse/dae">dae</a> ,这工具其实有点怪异,结合最近用的新方案,说说自己的一些体会。</p>
<p>一个 <code>rust</code> 程序使用了 <code>reqwest</code> ,频繁地报错 <code>error sending request for url</code> ,调试过程记录一下。</p>
<p>最近配置了WireGuard直连外网,这是过程记录。</p>
<p>最近在某台服务器上配置了基于域名和nftables的策略路由,记录一下配置过程。</p>
<p>Google最近发布的<a rel="external" href="https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/">Gemini CLI</a>,如同一位来自未来的强大开发者,它的能力令人震撼。我最近的一次亲身体验,便深刻感受到了这股扑面而来的AI浪潮。</p>
<p>JCG Q30 PRO , 已刷入immortalwrt 23.05 custom U-Boot layout 的固件,要升级到 OpenWrt 或 immortalwrt 24.10 ,有一些小波折,在此记录一下。</p>
<p>那么如何与编程语言相对应?</p>
<p>概念已凑齐。</p>
<p>上篇已经定义了单子。</p>
<p>函子是范畴间的态射。</p>
<p><code>A monad is just a monoid in the category of endofunctors.</code></p>
<p><a rel="external" href="https://github.com/pymumu/smartdns">SmartDNS</a>功能强大,协议全面,OpenWrt上的支持也很完备, 是很多人主用的 dns server。</p>
<p><a rel="external" href="https://github.com/tailscale/tailscale">Tailscale</a> 是开源的,也很好用,就是其中转节点(DERP) 都在国外,所以速度还是慢了点。</p>
<p>接<a href="https://www.vinoca.org/geng-xin-xing-ji-bao-he-de-openwrtgu-jian/">上篇</a>,固件更新了,更为重要的是配置好透明代理。</p>
<p>刷了OpenWrt的星际宝盒那台路由器许久未用了,新换的光猫没有5G wifi,于是旧物重用,免不了一番折腾。</p>
<p>UDP + socks5 改用 WireGuard 后灵活性提升了不少,速度也有提升(少了socks5的握手过程)。 但是,这个方案使用时遇到一个诡异的问题,就是访问某些网址时会超时,今天算是彻底解决了, 记录一下过程。</p>
<p>之前在 <a href="https://www.vinoca.org/natchuan-tou-de-wen-ti/">NAT穿透的问题</a> 里描述了NAT穿透的问题,这篇文章则介绍 使用 <a rel="external" href="https://github.com/vincascm/wgcp">wgcp</a> 完成 WireGuard NAT穿透,点对点连接的过程。</p>
<p>之前在 <a href="https://www.vinoca.org/wireguardshi-yong-ji-lu/">WireGuard使用记录</a> 里提到 full mesh 网络的组建,但有一个关键之处, NAT的穿透问题,并未展开。</p>
<p>WireGuard 实现简洁,性能、安全性高,最近用 WireGuard 组建了一个 full mesh 的网络, 故记录之,以备忘也。</p>
<p>星际宝盒OpBoot启动OpenWrt官方固件?</p>
<p>ArchLinux 配置 L2TP/IPSec VPN 流水帐。</p>
<p>没有U盘,电脑上的启动引导管理器是<code>grub</code>,如何快速安装Archlinux?</p>
<p>最近有几篇都和墙有关,都快成一个系列了。</p>
<p>仍是之前的更新<a href="https://www.vinoca.org/2015/02/06/OpenWrt%E8%87%AA%E5%8A%A8fucking%E5%A2%99%E8%A8%98%E9%8C%84/">OpenWrt自动fucking墙記錄</a></p>
<p>家里一台电脑无线网卡是2.4G的,… </p>
<p>花费近一个工作日的时间,… </p>
<p>一种新方式。</p>
<p>做技术的人的技术边界在哪里?</p>
<p>去年十月份做过一次名为“停机问题的小故事”的分享,由于听众基本都是程序员, 所以用伪代码表述证明过程。</p>
<p>最近用 <code>rust</code> 的 <code>Rocket</code> web框架做了一套api接口,记录一下遇到的问题。</p>
<p>学习能力的增长是缓慢的,不容易察觉的。</p>
<p>在微信中嵌入的网页,比如公众号的页面,如何查看日志,如PC浏览器一般调试页面?</p>
<p>同事的mac air,在一移動硬盤上安裝Arch Linux,過程記錄一下。</p>
<p>話說,自從<code>kernel</code>升級到某個版本之後,</p>
<p>在換用<code>bspwm</code>之後,清爽炫酷的桌面環境感覺非常好。… </p>
<p>偶然在arch论坛上看到有人用<code>sxhkd</code>做快捷键的<code>daemon</code>,</p>
<p>用<code>tsocks</code>、<code>proxychains4</code>配合<code>ssh</code>或<code>shadowsocks</code>固然可以半透明的代理,… </p>
<p><code>ssh</code>的问题是卡顿,断开后不能恢复,用<code>screen</code>、<code>tmux</code>,… </p>
<p>待機(suspend to RAM),有的系統裏叫睡眠,</p>
<p>从很早开始就写博客了,</p>
<p>笔记本外接了一台显示器,所以平时盖子是合着的,除了开机时。。。。</p>
<p>用linux,QQ是个蛋疼的问题。</p>
<p>老話題了,不多說,貼圖,貼配置。</p>
<p>subversion可以直接用 svnserve 启动服务,</p>
<p>做中轉的路由器更新到OpenWrt BarrierBreaker 14.07 後,趁熱乎把自動fucking牆也部署上了。</p>
<p>现在商家的宣传材料上少不了二维码,一般是微信,然后是微博、公司网站、QQ的二维码。</p>
<p>如果有VPS,或者开源的路由器,安装一个nginx,</p>
<p>CentOS 7相較于6,更新比較多,趕上了Arch Linux等几年前的步伐,… </p>
<p>改用127.0.0.1可以連接,host改爲localhost時無法連接</p>
<p>一到夏天,ThinkPad的風扇就不安分了,</p>
<p>有时需要将多个项目归并在同一个jetty下面部署,節省資源,便於管理。下面是部署過程:</p>
<p>打開網頁很慢,打開OpenWrt的流量統計,有人在P2p,ssh到OpenWrt,</p>
<p>給root帳號添加了一條記錄,看 <code>/var/log/cron</code> 是執行了的,但是沒有結果。其它各條記錄都正常。</p>
<p>之前<a rel="external" href="http://www.vinoca.org/2013/11/15/%e5%86%8d%e6%95%98openwrt%e4%b8%8b%e7%9a%84rtl8187%e7%84%a1%e7%b7%9a%e4%b8%ad%e7%b9%bc/">用RTL8187做了無線中繼</a>,使用情況並不理想,即使連接質量可以的情況下,掉包十分地嚴重,rtl8187的linux驅動都無力吐槽了。</p>
<p>之前討論過無線中繼的一些問題,<a rel="external" href="http://www.vinoca.org/2012/03/26/openwrt%e6%97%a0%e7%ba%bf%e4%b8%ad%e7%bb%a7%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6/">OpenWrt无线中继配置文件</a> , <a rel="external" href="http://www.vinoca.org/2012/10/14/openwrt-bcm63xx-rtl8187%e4%bd%bf%e7%94%a8%e8%af%b7%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9/">OpenWrt BCM63xx rtl8187使用注意事项</a> , 還是出於信號弱的原因,不得不再中繼。</p>
<p>sed以簡潔的語法,與vi一貫的風格,受許多人的衷愛。</p>
<p>記得幾年前是screen的天下,tmux還很不順手。</p>
<p>在linux搭建mail服務器,目前好的方案是postfix+dovecot+roundcube。</p>
<p>想起銀行用的電子口令卡,很有意思,</p>
<p>之前架了<a rel="external" href="http://www.vinoca.org/2013/08/15/linux%e4%b8%adpptp%e5%8d%8f%e8%ae%aevpn%e6%90%ad%e5%bb%ba/">pptp的VPN server</a>,但VPN客戶端之間無法ping通。於是參考<a rel="external" href="http://www.deepvps.com/l2tp-vpn-auto-installer.html">這個腳本</a>搭起了l2tp的VPN,也就是安裝配置openswan、xl2tpd。</p>
<p>买一rtl2832后续芯片rtl2838U的USB接收器,據說可以玩SDR ,</p>
<p>VPN好处很多,搭建起来其实并不复杂。</p>
<p>glances是用Python开发的监控工具,在<a rel="external" href="http://www.ibm.com/developerworks/cn/linux/1304_caoyq_glances/">IBM的文檔庫</a>看到,試用一下。</p>
<p>本來想用Debian的,但鑒於Redhat的影響,還是CentOS算了。</p>
<p>據說Debian在Web服務器的佔用率比較高,遂先在筆記本上試裝一下。</p>
<p>從HN上看到Kirby,小試了一下,說道說道。</p>
<p>zsh的交互性很強大,很多功能都有待發掘。網上可見一些零星的<a rel="external" href="http://chneukirchen.org/blog/archive/2012/02/10-new-zsh-tricks-you-may-not-know.html">tips</a>。</p>
<p>SSH使用密钥登录,不仅安全,而且更方便。sshd在<code>~/.ssh/authorized_keys</code>中加入公钥即可。</p>
<p>大抵是vsftpd初衷以安全为重,匿名用户配置起来还是很拗的。</p>
<p>朋友的T42,光驅不怎麼好用,無軟驅,U口全壞,啓動時光標在黑背景上一直閃動,就是美麗的微軟的LOGO不出現。</p>
<p>從搜索網站的長列菜單裏,除了維基,就喜點擊那些個人網站了。</p>
<p>單獨寫一篇文章出來,倒是有些沽名釣譽之嫌了。因爲之前的一篇文章已寫明了。無奈當今信息氾濫,深感往往沒有及時發現而造新輪子之痛,遂貿然用此標題。</p>
<p>生命不休,折騰不止。我等又被Windows耗費了寶貴的生命。</p>
<p>Chrome升級26之後,就發現一個問題,</p>
<p>IPHelper在Win8下不工作,其它NetSetMan之類也會時而的出問題。其實Windows自帶强大的IP配置工具—— netsh。</p>
<p>除了服務器版,Windows是沒有DHCP服務器程序的,</p>
<p>第4個主分區一直是FreeBSD,不過用的次數很少,</p>
<p>睡眠模式,更通用的叫法是待机模式,</p>
<p>過於噱頭了。</p>
<p>Windows8運行不能保存歷史命令,確實非常的不便。</p>
<p>Win8使用一段時間了,紅警不能玩。</p>
<p>一直以來,就希望能有工具使cmd支持readline的鍵綁定,</p>
<p>Windows8的Win+X菜单,那是非常的好用啊,什么Win+R之类的键盘流也得退居二线了。</p>
<p>嗯,Win8用一段時間了,總體感覺比XP和Win7好很多,尤其是許多快捷鍵,如果電腦內存大些,體驗或許會更好些。</p>
<p>近日很榮幸用到聯通的寬帶服務,</p>
<p>最近老是长时间盯着屏幕,今天迎風忽感眼睛很難受,想起曾用的一個方法,很有效。</p>
<p>不论Cygwin,还是Msys,mintty都可全面替代urxvt,但煩人的依然是中文亂碼問題。</p>
<p>自從換了Win8,甚合吾意,其美且惠,linux幾天才打開一次。</p>
<p>想起Win8正式版发行已有一段時間了,现在应该是“能用”了。于是下载、安装、试用。</p>
<p>之前見有人用NotifyOSD控制音量時顯示音量的大小,</p>
<p>挂QQ似乎是QQ迷們不衰的話題。</p>
<p>OpenWrt通過WebUI或者ssh管理,WebUI默認是明文傳輸數據的,… </p>
<p>8187作为最为经典的无线网卡晶片,其广泛的应用与不计其数的文档一同构成了当年无线网卡的霸主地位。</p>
<p>Arch Linux的initscripts-2012.07.5包发布之后,… </p>
<p>2012年7月15日以后的Arch Linux镜像不再有AIF(一个简易的图形化安装向导),… </p>
<p>MBR最多4个主分区,那么第一NTFS for WINDOWS,第二ext4 for linux,第三保留,第四扩展分区。</p>
<p>周末嘛,得好好折腾一下。一年多之前装的FreeBSD格掉了,终于经不住诱惑,将一直闲置的一个分区再次装了FreeBSD,由次引发一起要案。</p>
<p><a rel="external" href="http://github.com/mojombo/jekyll/">Jekyll</a>是很好的一种写作方式,更符合KISS原则。</p>
<p>最近破解了几个无线,基本上算是好奇心的驱使,因为我的网的网速还是不错的,蹭到的网快不到哪儿去,尤其是在人家p2p时。</p>
<p>装的某人封装的XP系统,卸载QQ影音然后安装mplayer,</p>
<p>天下没有免费的午餐,果然是宇宙真理。</p>
<p>OpenWrt使用专为Openwrt写的<a rel="external" href="http://luci.subsignal.org/trac">LuCI</a>生成Web用户界面。
<p>sed的版本很多,最流行是的GNU 的sed。</p>
<p>linux磁盘自动挂载方法那是多了去了</p>
<p>OpenWrt中使用crontab -e 添加计划任务在Openwrt重启之后添加的项会被删除。</p>
<p><a rel="external" href="http://www.vinoca.org/2012/06/10/openwrt%E4%BD%BF%E7%94%A8dnspod%E7%9A%84%E5%8A%A8%E6%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90ddns%E5%8A%9F%E8%83%BD/">之前讨论过</a>OpenWrt怎样使用dnspod的动态域名解析,最终制作了一个ipk包,在这里做一个汇总,将这个软件包的使用步骤说明一下。</p>
<p>OpenWrt中vsftp添加一个新用户,并指定权限,根目录等</p>
<p>php+markdown写博客,用到这个<a rel="external" href="https://github.com/neofish/mBlog">博客程序</a></p>
<p>以前就是用善用佳軟的辦法,… </p>
<p>一網路環境,有人用p2p終結者控制網速,… </p>
<p>墙外的世界很精彩</p>
<p>折腾了一下,在OpenWrt里用上了dnspod的ddns。</p>
<p>php就不说了,之前的一篇日志都做介绍了,关键是nginx。</p>
<p>openwrt架设uhttpd+php+sqlite网站</p>
<p>vim自动跳到上次离开的光标位置</p>
<p>OpenWrt无线中继配置文件</p>
<p>原文地址:<a rel="external" href="http://www.vinoca.org/2012/02/02/%E4%BF%AE%E8%A1%8C%E5%85%AB%E6%94%AF">http://www.vinoca.org/2012/02/02/修行八支</a></p>
<p>一漫步者R201T,07年买的,历经几次打摩,这次换牛换1875之后,还算能听得过去,不想再折腾了。</p>
<p>阿里(Ali)3328系dvb接收机软件升级方法</p>
<p>db120刷OpenWrt固件并使用ppp方式ADSL拨号</p>
<p>移动短信助手</p>
<p>chrome tips一则</p>
<p>cdate,显示中国传统农历日期</p>
<p>AHCI模式下可以热插拔,… </p>
<p>将启动管理器换成grub2… </p>
<p>电脑用数据线连接手机上网</p>
<p>电脑通过蓝牙连接手机GPRS上网</p>
<p>最早接触计算机语言是在九十年代流行的学习机上,… </p>
<p>翻linuxsir的精华贴,看到“GRUB源码分析”一文,… </p>
<p>修改了下openbox主题,暗色调的。</p>
<p>arch linux 安装参考、指南、硬盘安装</p>
<p>mplayer作为后端的播放音乐的脚本更新了一下,</p>
<p>怎样禅定、入静?赵跃辰的文章说得很好</p>
<p>dllcall ,用批处理做程序</p>
<p>gie</p>
<p>dsktp 双桌面程序</p>
<p>shortcut</p> <p>命令行生成快捷方式程序</p>
<p>dllcall使用说明,教程</p>
<p>写出来很久了,更新了一下。</p>
<p>自己用的,没拿出来过… </p>
<p>前几年做的几个程序。… </p>
<p>不想让空间闲置太多,所以C盘分了5G,… </p>
<p>瑞银的rtl8187无线网卡芯片… </p>
<p>习惯、性情、信仰,决定了你是你。</p>
<p>这个脚本写出来时间很长了,今天修正了一下。… </p>
<p>原文:<a rel="external" href="http://www.thinkwiki.org/wiki/Maintenance#Battery_treatment">thinkwiki</a></p>
<p>来源:<a rel="external" href="http://club.battery.com.cn/">鑫优普电池论坛</a></p>
<p>出处:http://www.vinoca.org/2011/08/06/lfs简要解析</p>
<p>用wine直接运行迅雷</p>
<p>IV 入定(Stillness)</p>
<p>最近发现用命名管道可对mplayer进行操控,… </p>
<p>入静飘化功</p>
<p>from:http://shanghailvcheng.soufun.com/bbs/1210029533~-1~1358/63906437_63906437.htm</p>
<p>from:<a rel="external" href="http://www.360doc.com/content/09/1015/18/320191_7324318.shtml">http://www.360doc.com/content/09/1015/18/320191_7324318.shtml</a></p>
<p>linux屏保两枚,cmatrix,bsod。</p>
<p>windows汇编源码整理下载,我以前写的。</p>
<p>冥想的生理效应 ——脑电波a波的变化及其意义</p>
<p>自己给自己写的,算个备忘,… </p>
<p>关于气功定义的探讨</p>
<p>目录</p>
<p>一 乾卦:</p>
<p>气功锻炼的意念性操作</p>
<p>主持人:各位网友大家下午好,… </p>
<p>禅定中的思维科学-佛家九次地定修习心理剖析</p>
<p>我的xterm配置,支持中文,支持X selection ,支持Alt键。</p>
<p>描述: 一个目录有上百个文件,文件为f001.txt,f002.txt,f003.txt… 。dirindex文件有这样的内容:</p>
<p>最近换成4M宽带,送一中兴zxv10 h608b路由猫,破解后发现插上移动硬盘做文件服务器速度还行,就是每次都要telnet上去开vsftpd,另外尚不支持打印服务器,hacking…</p>
<p>KISS: Keep It Simple, Stupid.</p>
<p>原来博客、空间地址:<a rel="external" href="http://hi.baidu.com/bywei">http://hi.baidu.com/bywei</a></p>
<p>今天是2011年6月28日,我的空間開通了!</p> <p>homezz 空間很不錯,發個邀請碼:VA4ARIKE</p>