git 设置代理
#使用http代理 git config --global http.proxy http://127.0.0.1:1089git config --global https.proxy https://127.0.0.1:1089#使用socks5代理git config --global http.proxy socks5://127.0.0.1:1088git config --global https.proxy socks5://127.0.0.1:1088
端口换成代理监听的端口
freenom 自动续期脚本
仓库地址:
https://github.com/luolongfei/freenom/
编辑自:
https://github.com/luolongfei/freenom/wiki/直接拉取源码部署
https://github.com/luolongfei/freenom/wiki/Telegram-Bot
安装依赖
apt install php php-curl -y
获取源码
创建文件夹
mkdir -p /data/wwwroot/freenom && cd /data/wwwroot/freenom
clone 仓库源码
git clone https://github.com/luolongfei/freenom.git ./
修改配置
复制配置文件模板
cp .env.example .env
编辑配置文件
vim .env
注意事项:
.env 文件里每个项目都有详细的说明,这里不再赘述,简言之,你需要把里面所有项都改成你自己的。需要注意的是多账户配置的格式:
e.g. MULTIPLE_ACCOUNTS='<账户1>@< ...
x-ui 面板 VMESS/VLESS+WS+TLS+CDN 节点搭建
注意,本行为可能违反 cloudflare 自助订阅协议 第 2.8 节,请酌情使用,对于产生的后果本站不负任何责任
准备
VPS 一台
域名一个
Cloudflare 账号一个
安装 x-ui
参考官方文档 https://github.com/vaxilu/x-ui
解析域名
进入 Cloudflare,选择你的域名 -> DNS -> 添加记录
记得打开代理
申请证书
可以使用脚本或宝塔面板申请证书,这里使用的是 cf 的免费证书
提示:cloudflare 颁发的免费证书只有 cloudflare 信任
进入 Cloudflare,选择你的域名 -> SSL -> 源服务器 -> 创建证书
复制源证书和私钥备用
搭建节点
进入 x-ui 面板新建节点
协议选 VMESS 或 VLESS
端口填 cf 支持的端口
传输选 WS
新建一个请求头,值填前面解析的域名
打开 tls,域名同上,公钥填源证书,密钥填私钥
2022.10.1更新:cloudflare 现已支持自定义回源端口
Cloudflare 支持的 HTT ...
你真的会用 VS Code 的 Ctrl、Shift和Alt吗?高效易用的快捷键:多光标、跳转引用等轻松搞定
转载自https://cloud.tencent.com/developer/article/1787269
使用键盘浏览代码、敲代码是一件很高效的事;主力手在鼠标和键盘之间反复移动,长时间下来,很容易造成斜方肌酸痛。作为『vscode重度依赖者』、『键盘操作狂热者』,本文我为大家总结了 Ctrl 、 Shift 、 Alt 与方向键结合的妙用,简单易学,又功能强大。我录制了大量动图,帮助读者更好地理解这些快捷键的高效。
本文仅讨论 Ctrl 、 Shift 与 Alt 与方向键结合,暂不讨论如 Ctrl+Shift+<字母> 这种常用操作。就我个人的心得而言,学习使用快捷键,完全不需要死记硬背。当我们写代码时,给自己提出需求:如果这个操作能有个快捷键该多好?之后去查阅练习(如查阅本文),久而久之,我们的效率就会逐渐提升。
Ctrl
Ctrl 控制屏幕的移动与光标的移动。
Ctrl + 左右键,以单词为单位跳转
Ctrl + 上下键,小幅度滚动屏幕(滚动一行)
Shift
Shift 相当于「拖动鼠标」,与方向键结合选中文本。
Shift + 上下左右 ...
从 GFW 原理到翻墙原理和协议
GFW 的原理
要与 GFW 对抗不能仅仅停留在什么不能访问了,什么可以访问之类的表面现象上。知道 youtube 不能访问了,对于翻墙来说并无帮助。但是知道 GFW 是如何让我们不能访问 youtube 的,则对下一步的翻墙方案的选择和实施具有重大意义。所以在讨论如何翻之前,先要深入原理了解 GFW 是如何封的。
总的来说,GFW 是一个分布式的入侵检测系统,并不是一个严格意义上的防火墙。不是说每个出入国境的 IP 包都需要先经过 GFW 的首可。做为一个入侵检测系统,GFW 把你每一次访问 facebook 都看做一次入侵,然后在检测到入侵之后采取应对措施,也就是常见的连接重置。
检测有两种方式。一种是人工检测,一种是机器检测。你去国新办网站举报,就是参与了人工检测。在人工检测到不和谐的网站之后,就会采取一些应对方式来防止国内的网民访问该网站。对于这类的封锁,规避检测就不是技术问题了,只能从 GFW 采取的应对方式上采取反制措施。另外一类检测是机器检测,其检测过程又可以再进一步细分:
重建是指 GFW 从网络上监听过往的 IP 包,然后分析其中的 TCP 协议,最后重建出一个完 ...
个人使用vpn"翻墙"是否违法?——基于规范性法律文件、案例以及相关计算机技术的分析与讨论
转载自 王宇扬 https://mp.weixin.qq.com/s/cndzW_oXClkSdwOtam0qUw
本文旨在分析“翻墙”行为的法律风险,并基于现行规范性法律文件和相关案例进行学术讨论。在分析相关法条时可能需要对部分计算机专业术语进行释义。但本文不涉及有关“翻墙”的任何技术指导或方法的具体介绍。
另,本文讨论的一切“XXX合法与违法”问题,分析的主体都是“单纯访问境外网站”,不包括“访问、发布、传播违法有害信息”,后者当然属于违法犯罪行为,但这和翻墙行为没有任何本质联系,因为在境内网站也可访问、发布、传播违法有害信息。
在本文大致框架形成以前,我已查阅国内几乎所有关于“翻墙”的论文和文章,大部分探讨都存在着严重的问题,有些是法学常识性问题(或不讨论法律层面的问题),有些是计算机技术方面的常识性问题(常出现在法学类文章中)。
这是一个很有趣的现象——“翻墙”是一个同时牵涉法学和计算机技术的两个领域的跨学科问题。很多法学专家不了解技术;很多技术人员,也没有意愿探讨技术涉及的法律问题。这个疑难问题今天终于被我这个“既没学好法,又没学好计算机”的奇葩捡了漏。望两个学科的大佬们 ...
查水表指南
转载自 https://web.archive.org/web/20140306042349/www.guokr.com/post/565846/
我们来假设一个案例,在一个月黑风高的晚上,小明在某论坛大肆批评政府,第二天小明刚一睡醒就听见咚咚咚,开门查水表,于是乎小明神秘消失了。
好了,再以网监的角度来看看:
一天,网监局的小红看到了一个网民在网上发了个大肆批判ZF的帖子,心想,这哥们胆子挺大啊?于是联系了那个网络公司,要求调取发帖人IP地址,IP调取结果为122.224.54.112,IPWHOIS登记的所有人为中国电信,好了,网监局小红联系了中国电信,要求查在2014-01-21 03:30分使用122.224.54.112的人,之后中国电信乖乖的配合网监局,交出了小明的家庭地址,浙江省绍兴市XXXXXX ,然后水表就没了。
再切换会小明的角度:小明心想,老子明明用的是ADSL,动态IP,发完贴就断开了,怎么还tm被查到了,WTF?
老衲的解释:在各级ISP的日志服务器上都有留存日志,日志留存时间大概是6个月左右,在AAA服务器上留有你登录认证的用户名,时间,分配的IP地址。 ...
Linux 更改DNS 服务器
转载自
https://llomin.gitee.io/posts/centos8-xiu-gai-dns/
前言
根据Linux DNS加载规则,如果单纯修改/etc/resolv.conf,并将自定义DNS置顶(优先级最高),在下次系统重启时,DNS优先级会被重置,即自定义DNS会被调整到末尾,优先级降低。
解决方法
在/etc/resolv.conf文件内开头就有注释:
Generated by NetworkManager
修改/etc/NetworkManager/NetworkManager.conf,在main部分添加:dns = none
重启服务systemctl restart NetworkManager.service
修改/etc/resolv.confnameserver 自定义DNS...
重启网卡service network restart# 如果失败,尝试以下命令# 1. service network-manager restart# 2. service networking restart (Kali Lin ...
提问的智慧
转载自https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way
声明
许多项目在他们的使用协助/说明网页中链接了本指南,这么做很好,我们也鼓励大家都这么做。但如果你是负责管理这个项目网页的人,请在超链接附近的显著位置上注明:
本指南不提供此项目的实际支持服务!
我们已经深刻领教到少了上述声明所带来的痛苦。因为少了这点声明,我们不停地被一些白痴纠缠。这些白痴认为既然我们发布了这本指南,那么我们就有责任解决世上所有的技术问题。
如果你因寻求某些帮助而阅读本指南,并在离开时还觉得可以从本文作者这里得到直接帮助,那你就是我们之前说的那些白痴之一。别问我们问题,我们只会忽略你。我们在这本指南中想教你如何从那些真正懂得你所遇到的软件或硬件问题的人处取得协助,而 99% 的情况下那不会是我们。除非你确定本指南的作者之一刚好是你所遇到的问题领域的专家,否则请不要打扰我们,这样大家都会开心一点。
简介
在黑客的世界里,当你拋出一个技术问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。本指南将教你如何正确的提问以获 ...
你说,什么是Cloudflare?
转载自https://cn.quner.icu:8443/2022/07/22/你说,什么是cloudflare?/
如果你刚开始接触Web,很多教程文档都会推荐你”套CF“。而当你在群里抱怨买的VPS线路不好,源站(存放Web文件)连接不稳定时,群友们肯定会让你”套个CF“。
可是,到底什么是CF?
当然,有些梗大师会这么解释这个问题:
以及:
————————————正文分割线————————————
”“Lee Holloway 编写出了Cloudflare。然后他变得冷漠,疏远,不可预测——很长一段时间,没有人能理解它。”
“ 100多名员工和投资者在下方交易大厅欢呼,他们的手机高高举起捕捉现场。11 号员工Kristin Holloway抬头看着阳台,拍了张照片,然后把它们做成了一条短信,发给了她的丈夫Lee Holloway。他在加利福尼亚的家中。每隔一段时间,就会有一张熟悉的面孔从人群中挤进来对她说:‘Lee应该在这里。’”
今天,我想和大家聊聊,什么是Cloudflare(CF),它为什么即使不是世界第一(Akamai)却在信息圈备受好评人尽皆知,以及Cloud ...