极简v2ray流量统计面板
v2ray自带流量统计功能,执行如下语句就能获得实时累计流量(需打开流量统计配置,详见下面步骤1):
v2ray自带流量统计功能,执行如下语句就能获得实时累计流量(需打开流量统计配置,详见下面步骤1):
从 OpenWrt 22.x 开始,LuCI 的实现逐渐从 Lua 迁移到 ubus + ucode + JavaScript (client-side JS):
openwrt下的v2ray透明代理有redirect和tproxy两种模式,前者只能代理tcp流量,但是速度快,路由开销小,后者可以代理tcp和udp流量,但是速度慢,路由开销较高。而且redirect 会修改目标 IP,对于一些应用或 UDP 协议(比如游戏、VoIP、某些 P2P)可能无法正确工作。tproxy 能保持原始目标地址,适合复杂的分流场景,比如:UDP 透明代理、多网卡/策略路由。
之前在openwrt下一直用chinadns、dnsmasq搭配v2ray实现的透明代理上网,但是chinadns很久没维护了,另外看到了chinadns-ng,除了支持原版chinadns的功能外,还能实现dns over tcp/tls,按域名、ip分流,ipv6,还支持dns缓存,最新版本已经可以全面替代dnsmasq,dns查询性能大幅度提升。所以研究了一下,部署以后通过cdn warp后的代理速度明显提升,访问github网页速度提升了约40-50%。
最近发现一些境外的图层网站还有例如reddit等网站屏蔽了很多vps的ip地址,导致即使通过vps代理也无法访问这些网站。研究了一下,发现运行v2ray的vps使用warp可以隐藏vps的真实ip。
最近更换了本站的主题,主要是基于 jekyll-jacman主题做的二次开发,主要修改内容:
话说openwrt正式版安装命令是opkg,现在snapshot里面变成了apk。前几天尝试了一下,居然得到一个报错:
由于openwrt的防火墙逐步从iptables向nftables升级,官方24.10.2的dnsmasq包默认不将ipset纳入编译选项,只支持nftset, 由此带来v2ray透明代理的配置必须进行升级,此次主要是调整了v2ray的配置和dnsmasq-full的配置。
很久没升级路由了,最近openwrt和openvpn又更新版本了,导致之前的openwrt路由下opevpn互联配置出了些问题,连同Windows下tap模式访问局域网也失效了,配了半天都未成功,只能使用tun模式。
最近更新了openwrt版本,结果设置dnsmasq-full的时候发现无法启动dnsmasq,查日志发现有个报错: ```bash
最近更新了openvpn版本,一些命令和设置跟以前不一样了。现记录一下:
换dns供应商了,撸了一个openwrt下基于dnspod api的ddns脚本:
一、简介
最近升级了服务器,使用了x550万兆网卡,于是想在esxi6.7中集成最新的1.8.7的网卡驱动,折腾了3个小时,终于搞定:
好久不用perl脚本写东西了,今天突发奇想,需要自动发送带附件的邮件,网上找了很多资料,修改了一下,就是这样了,先用ppm安装MIME::Lite和Authen::SASL包
为了拯救被墙的ip,参考了一些资料,最终实现了v2ray+LetsEncrypt+cdn部署。 首先是申请一个域名,example.com
从本月开始,ss扶墙的服务器全灭,最夸张的是新建一个灭一个,活不过2小时。不得不寻找新的解决方案,终于,花了几天时间搞定了。那就是迁移到v2ray。
之前一直用花生壳的免费DDNS,但是最近一周不知道为啥,服务老是抽风,dns更新速度明显下降,甚至达到1-2天。于是研究了一下,发现name.com最近发布了v4版本的api,看了文档以后,果断写了个脚本,一旦ip变更,新dns可以马上更新,消耗时间无限接近0。。。于是ddns更新时间只基于计划任务的间隔时间了。。。
使用此脚本的前提:
1.域名必须是由name.com购买的,并且生成一个生产的Token。
2.登陆账户必须没有开启二次验证,否则api会提示错误:Accout has Namesafe enabled. (注意这里account拼写还是错的。。已发ticket给name.com)。
3.路由上需要安装curl和ca-certificates和ca-bundle,以便解析https。
4.首次需要手动添加一次域名,以便获取ID号码,例如为www.examle.com添加第一个dns记录:
今天研究实现了手动或者定时自动通过LEDE/openwrt路由对外发送邮件的功能。
1.安装软件包。
最近搞了个华为的usb无线网卡E8372插在lede路由上,但是想实现程序控制其供电,查阅资料后发现可以这样实现:
首先: