type
status
date
slug
summary
tags
category
icon
password

WARP原理

WARP是CloudFlare提供的一项基于WireGuard的网络流量安全及加速服务,能够让你通过连接到CloudFlare的边缘节点实现隐私保护及链路优化。
其连接入口为双栈(IPv4/IPv6均可),且连接后能够获取到由CF提供基于NAT的IPv4和IPv6地址,因此我们的单栈服务器可以尝试连接到WARP来获取额外的网络连通性支持。这样我们就可以让仅具有IPv6的服务器访问IPv4,也能让仅具有IPv4的服务器获得IPv6的访问能力。
  • 为仅IPv6服务器添加IPv4
原理如图,IPv4的流量均被WARP网卡接管,实现了让IPv4的流量通过WARP访问外部网络。
notion image
  • 为仅IPv4服务器添加IPv6
原理如图,IPv6的流量均被WARP网卡接管,实现了让IPv6的流量通过WARP访问外部网络。
notion image
  • 双栈服务器置换网络
有时我们的服务器本身就是双栈的,但是由于种种原因我们可能并不想使用其中的某一种网络,这时也可以通过WARP接管其中的一部分网络连接隐藏自己的IP地址。至于这样做的目的,最大的意义是减少一些滥用严重机房出现验证码的概率;同时部分内容提供商将WARP的落地IP视为真实用户的原生IP对待,能够解除一些基于IP识别的封锁。
notion image
  • 网络性能方面:内核集成>内核模块>wireguard-go
Linux 5.6 及以上内核则已经集成了 WireGuard ,可以用 hostnamectluname -r查看版本。
甲骨文是 KVM 完整虚拟化的 VPS 主机,而官方系统由于版本较低,在不更换内核的前提下选择 "内核模块" 方案。如已升级内核在5.6及以上,将会自动选择 “内核集成” 方案。
EUserv是 LXC 非完整虚拟化 VPS 主机,共享宿主机内核,不能更换内核,只能选择 "wireguard-go" 方案。

warp 运行脚本

首次运行
再次运行
[option] 变量1 变量2
具体动作说明
h
帮助
4
原无论任何状态 -> WARP IPv4
4 lisence name
把 WARP+ Lisence 和设备名添加进去,如 bash menu.sh 4 N5670ljg-sS9jD334-6o6g4M9F Goodluck
6
原无论任何状态 -> WARP IPv6
d
原无论任何状态 -> WARP 双栈
o
WARP 开关,脚本主动判断当前状态,自动开或关
u
卸载 WARP
n
断网时,用于刷WARP网络 (WARP bug)
b
升级内核、开启BBR及DD
a
免费 WARP 账户升级 WARP+
a lisence
在上面基础上把 WARP+ Lisence 添加进去,如 bash menu.sh a N5670ljg-sS9jD334-6o6g4M9F
p
刷 Warp+ 流量
c
安装 WARP Linux Client,开启 Socks5 代理模式
l
安装 WARP Linux Client,开启 WARP 模式
c lisence
在上面基础上把 WARP+ Lisence 添加进去,如 bash menu.sh c N5670ljg-sS9jD334-6o6g4M9F
r
WARP Linux Client 开关
v
同步脚本至最新版本
i
更换 WARP IP
e
安装 iptables + dnsmasq + ipset 分流流媒体方案
w
安装 WireProxy 解决方案
y
WireProxy 开关
其他或空值
菜单界面
更多功能可访问原项目地址查看
Debian系Linux系统查看和修改系统时区解决黑苹果时间同步、安装任意来源app、开屏跑码
墨羽
墨羽
谁还不是个傻子呢?
公告
type
status
date
slug
summary
tags
category
icon
password
🎉博客轻量计划已启动🎉
-- 感谢您的支持 ---
内容迁移已完成
👏各功能正在逐步完善👏
请稍候…