浅谈在代理环境中的 DNS 解析行为

浅谈在代理环境中的 DNS 解析行为
虽然 Fake IP 这个概念早在 2001 年就被提出来了,但是到 Clash 提供 fake-ip 增强模式以后,依然有很多人对 Fake IP 这个概念以及其作用知之甚少。本文就简单谈谈在代理环境中,TCP 连接建立之前发生的事。由于移动设备操作系统中网络栈相对复杂,本文的例子也并不一定适用于移动端环境。文章中也许会存在很多错误,也希望各路大佬的勘误和……继续阅读 »

2年前 (2023-03-10) 0评论 0个赞

WebRTC 泄漏真实 IP 地址

WebRTC 泄漏真实 IP 地址
WebRTC(网页即时通信,Web Real-Time Communication) 它允许浏览器内进行实时语音或视频对话,而无需添加额外的浏览器扩展。包括 Chrome、Firefox、Opera、Safari 均支持,并且在移动端也有支持。虽然此功能可能对某些用户有用,但它会对任何使用 VPN 的人构成威胁。WebRTC 漏洞的可怕之处在于,即使你用 V……继续阅读 »

2年前 (2023-03-09) 0评论 0个赞

真实IP泄漏-WebRTC泄漏漏洞

真实IP泄漏-WebRTC泄漏漏洞
在讨论在线隐私和VPN时,WebRTC的漏洞和漏洞经常会出现。 您可以通过此POC检查您的VPN是否泄漏:http://ip.voidsec.com 尽管WebRTC问题经常与VPN服务讨论,但这实际上是Web浏览器的一个漏洞——火狐、Opera、Chrome和Brave。 那么什么是webrtc? WebRTC代表“Web实时通信”。这基本上允许在浏览器中……继续阅读 »

2年前 (2023-03-09) 0评论 0个赞

FFmpeg循环推流脚本|7×24小时陪伴型直播

FFmpeg循环推流脚本|7×24小时陪伴型直播
撸了个FFmpeg的循环推流脚本,你的VPS除了吃灰以外还能24小时不间断直播视频。自己用的脚本,单纯分享一下,如有问题自行解决。 需要配合screen运行: yum -y install screen 开个新窗口: screen -S stream 功能: 1.目前支持循环推流mp4格式的视频,注意视频文件的名字不能含有空格或其他特殊符号。 2.视频加水印……继续阅读 »

2年前 (2023-03-08) 0评论 0个赞

Debian 安装 Docker Engine 最新稳定版方法整理与分享

Debian 安装 Docker Engine 最新稳定版方法整理与分享
什么是 Docker Docker 是一个开源的容器化平台,可以帮助开发人员轻松地打包、交付和运行应用程序。与虚拟机不同,Docker 容器是轻量级、可移植的,可以在不同的主机和操作系统上运行。 Docker 容器包含了应用程序及其所有的依赖项,如库、运行时环境、系统工具等,可以使应用程序更加容易地在不同的环境中运行。Docker 还提供了一个简单易用的命……继续阅读 »

2年前 (2023-03-05) 0评论 0个赞

Debian 11通过官方源码安装Nginx最新完整版

Debian 11通过官方源码安装Nginx最新完整版
Nginx简介 Nginx(发音为“engine X”)是一个高性能、可伸缩的Web服务器和反向代理服务器,它在全球范围内广泛使用于许多网站、应用程序和云服务中。Nginx的设计旨在处理高并发、大规模请求的网络应用,并且可以做到低内存消耗和高扩展性。它通常用作负载均衡器、HTTP缓存服务器、反向代理服务器和SMTP代理服务器等。 完整安装 安装完整版的ng……继续阅读 »

2年前 (2023-03-04) 0评论 0个赞

宝塔面板v7.7.0 本地版/纯净版

宝塔面板v7.7.0 本地版/纯净版
这个版本一般就足够用了:宝塔面板官方最新版安装;附宝塔5.9.1/宝塔5.9.2本地安装版,可安装收费版插件 1、宝塔面板v7.7.0 本地版 curl -sSO https://raw.githubusercontent.com/zhucaidan/btpanel-v7.7.0/main/install/install_panel.sh &&……继续阅读 »

2年前 (2023-02-28) 0评论 0个赞

配置sing-box+REALITY+NginxSNI分流

配置sing-box+REALITY+NginxSNI分流
sing-box在1.2-beta5版本中也加入了对reality的支持。 不过根据文档里面的说明:https://sing-box.sagernet.org/configuration/shared/tls/#reality-fields 默认是不包含reality server的,所以也需要自己编译。 安装需要用到的软件包: apt -y update ……继续阅读 »

2年前 (2023-02-28) 0评论 0个赞

反向代理如何传递客户端 IP

反向代理如何传递客户端 IP
先解释两个概念:正向代理、反向代理。 正向代理是为了隐藏客户端身份,一个正向代理一般服务于一个或多个客户端,代表客户端去访问各种互联网上的服务,比如 Tor、比如科学上网时候用到的那个啥。相对应,反向代理就是为了隐藏服务端身份,方便做一些负载均衡、认证、加密、缓存、传输内容压缩的工作。 反向代理在服务领域应用得非常广泛,部署应用时如果不放一个反向代理,出门都……继续阅读 »

2年前 (2023-02-20) 0评论 0个赞

Haproxy环境获取用户IP

Haproxy环境获取用户IP
haproxy工作在前端用户和后端的Server之间,作为”中间人”,haproxy会建立两个连接,一是用户端与haproxy建立一个连接,另一个是haproxy与后端的server建立一个连接。 所有proxy类服务的程序都会有一个相同的问题,就是处于proxy后端的server上不能够看到用户源IP地址,而只能看到haproxy……继续阅读 »

2年前 (2023-02-20) 0评论 0个赞

使用PROXY protocol获取客户IP

使用PROXY protocol获取客户IP
获取客户IP是常见的需求,对于大流量的项目都会使用反向代理、负载均衡等,甚至多重代理,导致架构和网络都比较复杂,在这种情况下获取IP就不那么容易了。七层代理可以通过添加头信息来实现,如http协议的X-Forword-For,还比较方便;四层代理基本无法简单的获取到客户端IP地址,像LVS的FULLNAT模式,前端LVS把真实IP写在TCP option……继续阅读 »

2年前 (2023-02-20) 0评论 0个赞

5分钟将ChatGPT搬进Lighthouse

5分钟将ChatGPT搬进Lighthouse
注意本项目为纯前端实现,会泄露您的api token,请勿公开分享 准备工作 我们首先进入 root 账号: sudo -i 安装部署 ChatGPT 必备的软件,并且启动 nginx : yum install git nginx -y && nginx 部署 ChatGPT 依赖环境初始化完成后,我们马不停蹄,立刻将该项目克隆至……继续阅读 »

2年前 (2023-02-19) 0评论 0个赞