博文

目前显示的是标签为“案例”的博文

开了warp之后不能SSH登录

图片
问题: Abhi, [2023/1/17 11:08] Hello, how can I use wg-quick up in my gcp server and then ssh back to it??? Abhi, [2023/1/17 11:08] I want to add warp ip in my gcp server. But when I do wg-quick up, then I am unable to ssh into server Abhi, [2023/1/17 11:09] And my open vpn stop working 这看上去和woiden当时的情况很像 (开了warp以后就不能通过IPv4 SSH登录了) 所以解决方案也一样: 解决方案 https://github.com/crazypeace/warp.sh/blob/main/wgcf_postup_postdown.sh 原理 脚本 内容很简单: sed -i '/PostUp/d' /etc/wireguard/wgcf.conf sed -i '/PostDown/d' /etc/wireguard/wgcf.conf sed -i "7 s/^/PostUp = ip -4 rule add from $(ip route get 1.1.1.1 | grep -oP 'src \K\S+') lookup main\n/" /etc/wireguard/wgcf.conf sed -i "8 s/^/PostDown = ip -4 rule delete from $(ip route get 1.1.1.1 | grep -oP 'src \K\S+') lookup main\n/" /etc/wireguard/wgcf.conf 效果就是在 wgcf.conf 文件里添加两行: PostUp = ip -4 rule add from 192.168.0.6 lookup main PostDown = ip -4 rule delete from 192.168.0.6 lookup main (上面这个例子是woiden里面跑起来的效...

XERO的Quote和Invoice导入DEC (dhlexpresscommerce) | 改进 新增参数自适应 代码自动生成

图片
需求: 在 Excel 中插入了一行参数设定 之前按绝对位置读取的语句就不对了,生成的内容也会是错乱的 所以要在VBA编程中使用VLOOKUP函数

XERO的Quote和Invoice导入DEC (dhlexpresscommerce)

图片
需求: 朋友的公司使用XERO创建订单,要通过DHL的DEC (dhlexpresscommerce)系统发货。 XERO的Quote和Invoice长这样 DEC的csv文件模板长这样 https://dhlexpresscommerce.com/ClientBin/dhl_csv_template.csv XERO的Quote没有导出csv格式的功能;INVOICE有导出csv的功能,但是导出来的文件里面没有收件人的地址信息,反而有寄件人的信息。 那只能从页面上手工复制这些信息了。用Excel做转换。 参考: 通过索引号引用工作表 https://docs.microsoft.com/zh-cn/office/vba/excel/concepts/workbooks-and-worksheets/refer-to-sheets-by-index-number 使用 A1 表示法引用单元格和区域 https://docs.microsoft.com/zh-cn/office/vba/excel/concepts/cells-and-ranges/refer-to-cells-and-ranges-by-using-a1-notation 使用索引编号来引用单元格 https://docs.microsoft.com/zh-cn/office/vba/excel/concepts/cells-and-ranges/refer-to-cells-by-using-index-numbers 使用 Do...Loop 语句 https://docs.microsoft.com/zh-cn/office/vba/language/concepts/getting-started/using-doloop-statements 实施: Sub button1_Click()     'Load param     input_To_Name = Worksheets(2).Range("B1").Value     input_Destination_Email = Worksheets(2).Range("B2").Value     input_Destination_Phone =...

正则表达式实现 非pattern ^((?!pattern).)+$

图片
需求: 我希望他遇到v2ray.com本身和google.com及其子域名時不匹配 其他域名都匹配 答案: ^((?!(^v2ray.com$|^google\.com$|^.*\.google\.com$)).)+$

连上之后最好是只能指定几个域名 其它的域名都打不开

图片
需求: 我想要的是  连上之后最好是只能指定几个域名   其它连国内的都打不开  不然服务器流量不大 被几个操蛋的搞去看视频就凉凉了 参考: https://www.v2fly.org/config/routing.html#routingobject     rules: [RuleObject] 对应一个数组,数组中每一项是一个规则。对于每一个连接,路由将根据这些规则依次进行判断,当一个规则生效时,即将这个连接转发至它所指定的 outboundTag(或 balancerTag,V2Ray 4.4+)。当没有匹配到任何规则时,流量默认被转发至第一个 outbound。  实施方案: 1. 第一个 outbound 黑洞 blackhole 这样默认所有进到这个v2ray的流量,啥也访问不了。 "outbounds": [     {         "protocol": "blackhole",         "settings": {},         "tag": "blocked"     },         {         "protocol": "freedom",         "settings": {             "domainStrategy": "UseIP"         },         "tag": "direct"     } ], 2.  routing设置匹配规则的走 direct "routing": {     "domainStrategy": "IPOnDemand",     "rules": [   ...

让傻员工能全局翻墙或规则翻墙 翻墙的"规则"还经常需要更新

图片
需求: 有个公司,公司里有一个网管,有N个员工,他们在同一个局域网内。 员工有时工作需要全局翻墙,有时工作需要规则翻墙。 这个翻墙的“规则”经常需要随公司客户的需要变化。所有的员工的“规则”都要统一变化。

如果想youtube不走warp,只让google走warp

图片
编辑 config.json 如果你是用的我的脚本 https://github.com/crazypeace/V2ray_VLESS_WebSocket_TLS_CaddyV2 在让google走warp的routing 上面 添加一段 (蓝色部分) 因为routing里面的规则是按顺序判断的,如果命中规则就执行(打上Tag),并跳过之后的规则。  * 根据你自己的小鸡的实际情况, 原生出站是IPv6就写IPv6, 原生出站是IPv4就写IPv4.  {       "type": "field",       "outboundTag": "force-ipv6",  // force-ipv4 // socks5-warp       "domain": ["geosite:youtube"]  // ***  },              {       "type": "field",       "outboundTag": "socks5-warp",  // force-ipv4 // socks5-warp       "domain": ["geosite:google"]  // ***  }, 能直接这么写的原因是, 在outbound的部分已经写好了根据tag指定IPv4或IPv6出站 {     "protocol": "freedom",     "settings": {         "domainStrategy": "UseIPv4"     },     "tag": "force-ipv4" }, {     "protocol": "freedom",     "settings": {     ...

The Hot3 in Last 30 Days

RackNerd VPS搭Hysteria2 HY2梯子 年付 $10.98 1G端口 3T流量 17G存储 1GB内存

强行重装 233boy的sing-box脚本 取消脚本报错退出的逻辑