update:
大家不要偷鸡枞ip了 鸡枞都哭了
其实跟别的机器没啥不一样
就是不能wireguard开启
另外运行 warp-cli register 需要有 ipv4网关
下面是具体手把手教程
我这里用的debian 11
其他系统请自行更改包地址和发行版代号
1装wg 扶墙 实现ipv4网关
首先你得有一个双栈的vps否则得去偷鸡枞的ip 具体怎么偷就不写了
如果你没有双栈鸡 那你本地就必须得有ipv6 否则你连不上小鸡怎么配置?
配置完就不需要双栈鸡了
非常简单
在双栈机器上用ipv6 ssh root@1111:11111::1到小鸡上 安装好wg
当然 双栈机器也得装
apt update -y && apt install wireguard -y
2 配置wg
======================================================
这一步感觉复杂的可以看我置顶的ipip隧道 那个更简单 更好用 !! 按照那个配置号之后
从下面的第三步开始就行了
======================================================
双栈机器
wg genkey | sudo tee /etc/wireguard/server_private.key | wg pubkey | sudo tee /etc/wireguard/server_public.key
小鸡
wg genkey | sudo tee /etc/wireguard/client_private.key | wg pubkey | sudo tee /etc/wireguard/client_public.key
双栈机器:
vim /etc/wireguard/wg0.conf
内容:
[Interface]Address = 10.10.10.1/24SaveConfig = true
PrivateKey = [双栈机器server_private.key的内容]ListenPort = 51820
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE [Peer]PublicKey = [小鸡上的client_public.key]AllowedIPs = 10.10.10.2/32
小鸡:
vim/etc/wireguard/wg-client0.conf
内容:
[Interface]Address = 10.10.10.2/24DNS = 10.10.10.1
PrivateKey = [小鸡的client_private.key的内容] [Peer]PublicKey = [双栈机器server_public.key的内容]AllowedIPs = 0.0.0.0/0
Endpoint = [双栈机器的ipv6地址]:51820
PersistentKeepalive = 10
注意 上面的key 都不要带 中括号 []我加这个是为了看起来清晰
总结: wg就是各自的Interfaceprivate key配置自己的Peer的publickKey 配置对面的
然后各自启动
双栈机器:
wg-quick up wg0
小鸡
wg-quick up wg-client0
然后再小鸡上ping1.1.1.1 通了就说明搞定
下面开始装warp
3 装warp
小鸡执行
sudo apt-get update
sudo apt-get -y install gnupg
curl https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ focal main' | sudo tee /etc/apt/sources.list.d/cloudflare-client.list
sudo apt update
sudo apt install cloudflare-warp
4 注册 warp
如果前两部没有弄好的话也就是没有ipv4的路由 那么就会注册失败
warp-cli register
成功的 这一步应该返回Success
然后设置warp跳过ipv6 否则 连上了warp就断网
warp-cli add-excluded-route ::0/0
重点!!:
随便加一个假的ipv4 否则断开wg后 warp无法找到出口
inet address 10.0.0.2/24 gateway 10.0.0.1
链接
warp-cli connect
这个时候应该就成功了
然后断开wg
wg-quick down wg-client0
先链接 生产warp的虚拟网卡和ip后 再断开wg
然后可以ping一下 1.1.1.1 通了就说明ok
设置自动链接
warp-cli enable-always-on
完事
测速环节:
curl -fsSL git.io/speedtest-cli.sh | sudo bash
speedtest -s 34555
PS:
配置完就不需要双栈鸡了
鸡枞的debian11模板没有ipv6的dns
所以要加一下
- vim /etc/resolv.conf
nameserver2606:4700:4700::1111
nameserver2606:4700:4700::1001
另外如果连不上双栈鸡
可以先关闭双栈机的 防火墙然后再双栈鸡上开启转发
- 临时:
echo 1 > /proc/sys/net/ipv4/ip_forward
永久:
vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
保存后执行
sudo sysctl -p
这样操作之后参考楼主的第三步就行了。由于没有给隧道设置持久化,小鸡重启之后就没了,但是warp是可以正常连接的。
2楼 acewf 2022-6-23 14:37:16
技术贴 绑定哈哈哈哈哈 不过我已经弄好了
3楼 xxhjkl 2022-6-23 14:37:36
卧槽,你早点出教程我就不出鸡了,血亏
4楼 darius 2022-6-23 14:37:49
技术贴一定顶。
5楼 dldy 2022-6-23 14:39:04
厉害了我的哥
6楼 gms 2022-6-23 14:39:39
技术贴大佬 谢谢 正需要
7楼 rayye 2022-6-23 14:40:25
买了都没空弄,记录一下
8楼 jhsyue 2022-6-23 14:40:32
卧槽,你早点出教程我就不出鸡了,血亏
我也是刚收的 手来搞了下啊
9楼 wget 2022-6-23 14:42:29
等一把梭脚本搞
10楼 f10 2022-6-23 14:44:01
牛逼,等会儿试试
12楼 f10 2022-6-23 14:45:13
不用啊你本地有v6 就可以直接v6 无需双栈鸡
明白了,谢谢大佬!
13楼 hcyme 2022-6-23 14:45:41
技术性能高,我是直接v2转发,简单够用
14楼 jhsyue 2022-6-23 14:45:56
明白了,谢谢大佬!
不过 还是需要双栈鸡作为ipv4网关来注册warp 否则一直注册失败
15楼 Veff 2022-6-23 14:46:04
支持帮顶,溢价又涨了???
16楼 少妇 2022-6-23 14:47:26
技术贴大佬 绑定
17楼 jhsyue 2022-6-23 14:47:28
支持帮顶,溢价又涨了???
刚100买了台玩玩 炒上去再出手
18楼 f10 2022-6-23 14:47:38
不过 还是需要双栈鸡作为ipv4网关来注册warp 否则一直注册失败
双栈机的服务也要一直开着给v6小鸡提供ipv4网关注册warp服务?
19楼 jhsyue 2022-6-23 14:49:31
双栈机的服务也要一直开着给v6小鸡提供ipv4网关注册warp服务?
不用 注册完了 wg就可以删了
20楼 evanBP 2022-6-23 14:49:54
顶大佬~~~
22楼 biggedogs 2022-6-23 14:52:53
等一个一键脚本
23楼 yaoruisheng 2022-6-23 14:56:54
这个 不能用吗https://github.com/fscarmen/warp
24楼 jhsyue 2022-6-23 14:58:40
这个 不能用吗https://github.com/fscarmen/warp
我之前用的这个一直失败 所以问tg的大佬 最后找到了这个办法
25楼 mazilong 2022-6-23 14:59:26
谢大佬的技术支持
26楼 周星辰 2022-6-23 15:01:07
可以的,自己搞了半天没整明白,还是得看大佬手把手教学
27楼 ratneo 2022-6-23 15:01:55
早点出来就好了 我刚玩不明白出掉了...
28楼 jhsyue 2022-6-23 15:02:33
早点出来就好了 我刚玩不明白出掉了...
我也是下午刚收了一台
29楼 qqlikeho 2022-6-23 15:03:24
30楼 etc小号 2022-6-23 15:06:05
出一台,要的私聊带价来,包push
32楼 jhsyue 2022-6-23 15:16:00
顶顶顶,双栈机要一直在嘛
配好就不用双栈鸡了
33楼 samk9 2022-6-23 16:32:03
楼主牛逼
34楼 xplus 2022-6-23 16:37:07
35楼 dmxiaoshen 2022-6-23 16:50:35
网络情况如何,适合移动么
36楼 鸡不择食 2022-6-23 17:14:28
不要点赞,免得涨价
37楼 重案组曹达华 2022-6-23 17:17:12
支持原创技术贴
38楼 pangke 2022-6-23 17:36:15
按照步骤来,第二部提示WG 密钥错误:
我也遇到了,输入的key不要带上[]这个符号
这样操作之后参考楼主的第三步就行了。由于没有给隧道设置持久化,小鸡重启之后就没了,但是warp是可以正常连接的。
40楼 xplus 2022-6-23 17:51:01
我也遇到了,输入的key不要带上[]这个符号
多谢大佬,我再试试!
42楼 厂弟 2022-6-23 18:13:15
全程按照这个操作
但是最后warp-cli status会报错,提示no network
请问这个是什么原因
已经register和connect了
43楼 厂弟 2022-6-23 18:19:26
全程按照这个操作
但是最后warp-cli status会报错,提示no network
请问这个是什么原因
root@:/etc/wireguard# warp-cli connect
Success
root@:/etc/wireguard# warp-cli status
Status update: No network
Success
报错是这样的
44楼 jhsyue 2022-6-23 18:20:31
全程按照这个操作
但是最后warp-cli status会报错,提示no network
请问这个是什么原因
没有ipv4端口
手动随便添加一个ipv4地址就行了
没人用的那种地址 加一个 就可以了
45楼 厂弟 2022-6-23 18:45:40
没有ipv4端口
手动随便添加一个ipv4地址就行了
没人用的那种地址 加一个 就可以了 ...
大佬真不愧是元老
牛逼啊,搞好了了
谢谢大哥
46楼 cristsau 2022-6-23 19:27:45
root@WIKIHOST-22062234HYUZ:~# warp-cli register
Error: Failed to contact the WARP API.
老哥为什么啊?
可以ping
PING 192.168.2.1 (192.168.2.1): 56 data bytes
64 bytes from 192.168.2.1: icmp_seq=0 ttl=64 time=190.395 ms
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=190.315 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=192.498 ms
^C--- 192.168.2.1 ping statistics ---
47楼 暖暖的微风 2022-6-23 19:46:41
感觉ipip6隧道用起来要方便一点,转载自群里一位大佬
大佬,那这个V6地址的中括号还需要输入么?
48楼 cristsau 2022-6-23 20:05:08
大佬,那这个V6地址的中括号还需要输入么?
不需要。但是我没搞定。。哎
49楼 miosture 2022-6-23 20:14:38
成功,感谢大佬
50楼 yushum 2022-6-23 21:35:09
感觉ipip6隧道用起来要方便一点,转载自群里一位大佬
ipv6鸡重启以后连不上warp 还得这样再来一次吗
52楼 yushum 2022-6-23 22:33:11
最后可能省略了一步 register成功后需要在网卡中加入一个假的ipv4地址 如inet address 10.0.0.2/24 gatew ...
成功了 感谢大佬
53楼 vivalinkin 2022-6-23 22:34:07
我关心的是国内三网如何
54楼 vzne 2022-6-23 22:34:41
隧道解君忧
55楼 kekeguai 2022-6-23 22:51:28
牛,帮顶
56楼 f10 2022-6-23 23:07:43
还是没搞定,可能收到机上软件的影响,等双栈机弄个单纯的环境再搞。
57楼 jhsyue 2022-6-24 10:36:30
最后可能省略了一步 register成功后需要在网卡中加入一个假的ipv4地址 如inet address 10.0.0.2/24 gatew ...
我加帖子里面
58楼 柠檬精 2022-6-24 10:42:48
笑了
59楼 f10 2022-6-24 13:27:51
按照楼主教程终于搞定了,能连上了。
小鸡重启估计就要重新先连接双栈机,然后才能开启warp。
60楼 hcyme 2022-6-24 16:23:41
不开warp直接用也可以吧?方便快捷
62楼 dqjdda 2022-6-28 10:15:19
添加 inet address 10.0.0.2/24 gateway 10.0.0.1 出现
-bash: inet: command not found
这种怎么解决
63楼 pangke 2022-6-28 10:17:15
添加 inet address 10.0.0.2/24 gateway 10.0.0.1 出现
-bash: inet: command not found
这种怎么解决 ...
vim /etc/network/interfaces
64楼 ai2c 2022-6-28 10:21:31
偷ip是什么意思额。。
65楼 dqjdda 2022-6-28 10:47:34
vim /etc/network/interfaces
可以了,谢谢,话说获取到 ipv4 后能用 ipv4 连接 ssh 终端吗。
我用ipv4 连接,登录不上
66楼 hunter5q 2022-6-28 10:50:16
实测有效
多谢分享
67楼 pangke 2022-6-28 11:00:55
可以了,谢谢,话说获取到 ipv4 后能用 ipv4 连接 ssh 终端吗。
我用ipv4 连接,登录不上 ...
只能ipv6连接吧,我是用双栈机连的
68楼 dqjdda 2022-6-28 11:10:50
只能ipv6连接吧,我是用双栈机连的
69楼 hunter5q 2022-6-28 11:10:51
可以了,谢谢,话说获取到 ipv4 后能用 ipv4 连接 ssh 终端吗。
我用ipv4 连接,登录不上 ...
那个只是分一个ipv4出口IP给你..跟大内网差不多,连不上的
你开个双栈的v2来代理连接就好了
70楼 dqjdda 2022-6-28 11:42:42
72楼 nmdwsm 2022-6-28 21:32:25
两个方法都能连通对方10开头的内网ip,但v6机还是ping不通v4地址,全丢包
73楼 法外狂徒张三 2022-6-28 21:47:55
为啥不用dns64
74楼 暖暖的微风 2022-6-29 10:02:53
大佬,最后用什么脚本搭建的代理,用域名的话需要解析到IPV4吧,可是获得的CF的v4地址不让解析,这个怎么解决。
75楼 pangke 2022-6-29 11:39:03
大佬,最后用什么脚本搭建的代理,用域名的话需要解析到IPV4吧,可是获得的CF的v4地址不让解析,这个怎么解 ...
AAAA解析到v6地址
76楼 暖暖的微风 7天前
AAAA解析到v6地址
谢谢大佬,已经搭建成功,但是本地除了手机没V6网络。
77楼 张禹希 7天前
谢谢大佬,已经搭建成功,但是本地除了手机没V6网络。
套CF就行了
78楼 暖暖的微风 7天前
套CF就行了
套了CF,但是上网还是需要V6环境
79楼 张禹希 7天前
套了CF,但是上网还是需要V6环境
你→CF CDN→IPv6小鸡→warp→目标网站
这样说明白了吗
80楼 暖暖的微风 7天前
CF的V6点开小云朵么?
82楼 xixi3 5天前
为啥不用dns64
DNS64应该只要修改下DNS记录就可以完成“boot”了吧,不用整wireguard中转之类的。
83楼 yem 2小时前
root@WIKIHOST-22062234HYUZ:~# warp-cli register
Error: Failed to contact the WARP API.
解决了嘛 我也是这样 Error: Failed to contact the WARP API.
84楼 cristsau 8分钟前
解决了嘛 我也是这样 Error: Failed to contact the WARP API.
搞定了。双栈机的问题。我DD后,重来就好了
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。