站点图标 谷姐靓号网

wiki-hk-61.8 开启warp教程-jhsyue

Rate this post

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/24
    SaveConfig = 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/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就是各自的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

热议
来自 39#楼 Pastech

这样操作之后参考楼主的第三步就行了。由于没有给隧道设置持久化,小鸡重启之后就没了,但是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

这是把cf当中转小鸡做落地了?

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

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

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

开启ipv4后,怎么实现科学上网呢。求个思路

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后,重来就好了

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版