其实跟别的机器没啥不一样

就是不能wireguard开启

另外运行warp-cliregister需要有ipv4网关

下面是具体手把手教程

我这里用的debian11

其他系统请自行更改包地址和发行版代号

1 装wg扶墙实现ipv4网关
首先你得有一个双栈的vps 否则得去偷鸡枞的ip具体怎么偷就不写了
如果你没有双栈鸡那你本地就必须得有ipv6否则你连不上小鸡怎么配置?

配置完就不需要双栈鸡了

非常简单
在双栈机器上用ipv6ssh[email protected]:11111::1 到小鸡上安装好wg
当然双栈机器也得装

aptupdate-y&&aptinstallwireguard-y

2配置wg

双栈机器
wggenkey|sudotee/etc/wireguard/server_private.key|wgpubkey|sudotee/etc/wireguard/server_public.key
小鸡
wggenkey|sudotee/etc/wireguard/client_private.key|wgpubkey|sudotee/etc/wireguard/client_public.key

双栈机器:
vim/etc/wireguard/wg0.conf

内容:

[Interface]
Address=10.10.10.1/24
SaveConfig=true
PrivateKey=[双栈机器server_private.key的内容]
ListenPort=51820
PostUp=iptables-AFORWARD-i%i-jACCEPT;iptables-AFORWARD-o%i-jACCEPT;iptables-tnat-APOSTROUTING-oeth0-jMASQUERADE
PostDown=iptables-DFORWARD-i%i-jACCEPT;iptables-DFORWARD-o%i-jACCEPT;iptables-tnat-DPOSTROUTING-oeth0-jMASQUERADE

[Peer]
PublicKey=[小鸡上的client_public.key]
AllowedIPs=10.10.10.2/32

小鸡:

vim /etc/wireguard/wg-client0.conf

内容:

[Interface]
Address=10.10.10.2/24
DNS=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就是各自的Interface privatekey配置自己的 Peer的publickKey配置对面的
然后各自启动

双栈机器:
wg-quickupwg0
小鸡
wg-quickupwg-client0

然后再小鸡上ping 1.1.1.1通了就说明搞定
下面开始装warp

3装warp

小鸡执行

sudoapt-getupdate
sudoapt-get-yinstallgnupg
curlhttps://pkg.cloudflareclient.com/pubkey.gpg|sudogpg--yes--dearmor--output/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
echodeb[arch=amd64signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg]https://pkg.cloudflareclient.com/focalmain|sudotee/etc/apt/sources.list.d/cloudflare-client.list
sudoaptupdate
sudoaptinstallcloudflare-warp

4注册warp
如果前两部没有弄好的话 也就是没有ipv4的路由那么就会注册失败
warp-cliregister

成功的这一步应该返回Success

然后设置warp跳过ipv6否则连上了warp就断网

warp-cliadd-excluded-route::0/0

链接
warp-cliconnect

这个时候应该就成功了

然后断开wg
wg-quickdownwg-client0

先链接生产warp的虚拟网卡和ip后再断开wg

然后可以ping一下1.1.1.1通了就说明ok

设置自动链接

warp-clienable-always-on

完事

测速环节:

curl-fsSLgit.io/speedtest-cli.sh|sudobash

speedtest-s34555


-----------------------------------------------------
**网友回复**:

感觉ipip6隧道用起来要方便一点,转载自群里一位大佬

IPV6ONLY机器

modprobeip6_tunnel
ip-6tunneladdtun0modeipip6remote[双栈鸡IPv6地址]local[IPv6鸡地址]
iplinksetdevtun0up
ipaddradd192.168.1.1peer192.168.2.1devtun0
iprouteadd192.168.2.0/24devtun0
iproutereplace0.0.0.0/0via192.168.2.1
iptables-F

双栈机器

modprobeip6_tunnel
ip-6tunneladdtun0modeipip6remote[IPv6鸡地址]local[双栈鸡IPv6地址]
iplinksetdevtun0up
ipaddradd192.168.2.1peer192.168.1.1devtun0
iprouteadd192.168.1.0/24devtun0
iptables-tnat-APOSTROUTING-s192.168.1.0/24-jMASQUERADE
iptables-F
sysctl-wnet.ipv4.ip_forward=1


网友回复:

引用:xxhjkl发表于2022-6-2314:37

卧槽,你早点出教程我就不出鸡了,血亏


网友回复:

引用:f10发表于2022-6-2314:44

每次都要先连双栈机吗?


网友回复:

引用:jhsyue发表于2022-6-2314:44

不用啊 你本地有v6就可以直接v6无需双栈鸡


网友回复:

引用:f10发表于2022-6-2314:45

明白了,谢谢大佬!


网友回复:

引用:Veff发表于2022-6-2314:46

支持帮顶,溢价又涨了???


网友回复:

引用:jhsyue发表于2022-6-2314:45

不过还是需要双栈鸡作为ipv4网关来注册warp否则一直注册失败


网友回复:

引用:f10发表于2022-6-2314:47

双栈机的服务也要一直开着给v6小鸡提供ipv4网关注册warp服务?


网友回复:

引用:jhsyue发表于2022-6-2314:49

不用注册完了wg就可以删了


网友回复:

这个不能用吗https://github.com/fscarmen/warp


网友回复:

引用:yaoruisheng发表于2022-6-2314:56

这个不能用吗https://github.com/fscarmen/warp


网友回复:

可以的,自己搞了半天没整明白,还是得看大佬手把手教学


网友回复:

引用:ratneo发表于2022-6-2315:01

早点出来就好了我刚玩不明白出掉了...


网友回复:

引用:wxcszh123发表于2022-6-2315:14

顶顶顶,双栈机要一直在嘛


网友回复:

引用:xplus发表于2022-6-2316:37

按照步骤来,第二部提示WG密钥错误:


网友回复:

感觉ipip6隧道用起来要方便一点,转载自群里一位大佬

IPV6ONLY机器

modprobeip6_tunnel
ip-6tunneladdtun0modeipip6remote[双栈鸡IPv6地址]local[IPv6鸡地址]
iplinksetdevtun0up
ipaddradd192.168.1.1peer192.168.2.1devtun0
iprouteadd192.168.2.0/24devtun0
iproutereplace0.0.0.0/0via192.168.2.1
iptables-F

双栈机器

modprobeip6_tunnel
ip-6tunneladdtun0modeipip6remote[IPv6鸡地址]local[双栈鸡IPv6地址]
iplinksetdevtun0up
ipaddradd192.168.2.1peer192.168.1.1devtun0
iprouteadd192.168.1.0/24devtun0
iptables-tnat-APOSTROUTING-s192.168.1.0/24-jMASQUERADE
iptables-F
sysctl-wnet.ipv4.ip_forward=1


网友回复:

引用:pangke发表于2022-6-2317:36

我也遇到了,输入的key不要带上[]这个符号