全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3913|回复: 18
打印 上一主题 下一主题

[疑问] 一个好玩的组网工具v-p-ncloud,无中心节点,非云梯

[复制链接]
跳转到指定楼层
1#
发表于 2019-5-17 13:50:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 诡谲 于 2019-5-17 15:48 编辑

官网:https://扶墙cloud.ddswd.de/
Github:https://github.com/dswd/扶墙cloud   [自己替换“扶墙”为“v-p-n(去掉横线)”]

去中心化的组网工具,性能上略低于wireguard,稳定性和性能都比n2n强太多,我已经稳定运行了3个月。

目前已经尝试的操作,在四地机房(MO, LA, FR, SG)的服务器安装了扶墙cloud,互相的延迟均为直连公网IP的延迟,单线程下载速度都到达了网卡上限,甚至更稳定更快。不过在1G端口的机器上,并未发现能达到1G的速度。



我的配置如下:

全部运行的机器上都是统一的配置,除了IP分配的不同,系统为Ubuntu 18,16的有系统依赖要处理,我懒得弄了。 [以下配置中出现的“扶墙”自己替换“扶墙”为“v-p-n(去掉横线)”]


  1. echo "deb https://repo.ddswd.de/deb stable main" | sudo tee /etc/apt/sources.list.d/扶墙cloud.list
  2. wget https://repo.ddswd.de/deb/public.key -qO - | sudo apt-key add
  3. sudo apt update
  4. sudo apt install 扶墙cloud

  5. IP=10.128.0.1   # 注意修改!每一台的IP都不一样
  6. cat >/etc/扶墙cloud/private.net <<END
  7. # each 扶墙 running on their own port
  8. port: 3210

  9. # members of our private network
  10. peers:
  11.   - 198.181.145.145:3210 # 第一台的实际公网IP
  12.   - 216.126.236.146:3210 # 第二台的实际公网IP

  13. # timeouts
  14. peer_timeout: 1800
  15. dst_timeout: 300

  16. # token that identifies the network and helps to distinguish from other networks
  17. magic: "16985e22"  # 自己生成一个吧

  18. # pre shared key
  19. shared_key: "lC0fXncIuVjQ5LnN0DWDxXUD1UW3IGCO"  # 自己生成一个预共享密钥

  20. # encryption
  21. crypto: aes256   # 加密方式,默认即可

  22. # device info
  23. device_name: "扶墙cloud%d"
  24. device_type: tap

  25. # 扶墙 modes: hub / switch / router / normal
  26. mode: normal

  27. # subnet to be used for our private network
  28. subnets:
  29.   - 10.128.0.0/16 # 子网网段指定

  30. # command to setup the network
  31. ifup: "ifconfig \$IFNAME $IP/16 mtu 1400"
  32. ifdown: "ifconfig \$IFNAME down"

  33. # user/group owning the process
  34. user: "root"
  35. group: "root"
  36. END


  37. systemctl enable 扶墙cloud@private
  38. systemctl restart 扶墙cloud@private
复制代码
推荐
发表于 2019-5-17 14:45:05 | 只看该作者
h2o 发表于 2019-5-17 14:38
如果第一台和第二台有区别的话  就不能叫 楼主说的无中心节点了

p2p模式:
https://扶墙cloud.ddswd.de/docs/tutorial-point-to-point/
一台主机当作网关模式:
https://扶墙cloud.ddswd.de/docs/tutorial-dial-in/

点评

是滴  发表于 2019-5-17 15:36
2#
 楼主| 发表于 2019-5-17 13:51:52 | 只看该作者
还可以在网关上搞个策略路由,分别设置多个出口节点,更好玩。
3#
发表于 2019-5-17 13:52:13 | 只看该作者
404?字数补丁
4#
 楼主| 发表于 2019-5-17 13:53:07 | 只看该作者

敏感字被替换了,自己改一下地址
6#
发表于 2019-5-17 14:22:41 来自手机 | 只看该作者
手机MARK一下,组网工具。
7#
发表于 2019-5-17 14:28:02 | 只看该作者
这个有啥用?
8#
发表于 2019-5-17 14:29:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
9#
发表于 2019-5-17 14:31:32 来自手机 | 只看该作者
有木有内网打洞强一点的工具,zerotier打不通
10#
发表于 2019-5-17 14:37:08 | 只看该作者
求一个运行示例命令,第一台第二台主机如何运行,开发者提供的是第二台主机运行指令,不知道最开始第一台的指令是什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-15 07:22 , Processed in 0.064770 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表