内网穿透那种方案适合我?

2020-05-09 16:52:51 +08:00
 baozhuo

我去年双十一买了一台套路云的 1C1G1M 的服务器,发现放几个程序上去动不动就 CPU 满了

就想着用家里一台闲置电脑电脑当服务器,于是我就装了个 ESXi,分出来几台虚拟机分别放数据库集群和自己写的程序做分布式部署。

但是小区的网是包给第三方的,没有公网 IP,DDNS 根本不用想

所以就想搭建搭建 tinc,然后软件都在家里的服务器上跑,再用阿里云 nginx 代理一下是否可行?

搜了一下有人说用 frp,这两种方法那种好?

或者还有其他更好的方案吗?

还有就是我想把家里搭建的 nextcloud 也代理一下,但是觉得这样内网穿透到阿里云 1M 宽带可能太慢了

18248 次点击
所在节点    宽带症候群
64 条回复
WinnieNumberTwo
2020-05-09 17:00:58 +08:00
既然有套路云的小鸡,那么不如试试 zerotier,小鸡用来做 moon,看看能不能打个大洞。
supuwoerc
2020-05-09 17:04:19 +08:00
插眼,蹲方案,明年不续费套路云了,也打算买个微机挂挂博客什么的。
urzz
2020-05-09 17:06:59 +08:00
插眼,我也是计划 esxi 自己搭服务,后续考虑 frp 暴露出去。ddns 感觉不大靠谱了,之前上海这边不是查 http 流量了么
baozhuo
2020-05-09 17:12:27 +08:00
@WinnieNumberTwo zerotier 是不用自己的公网吗?没太了解这个
Blacate
2020-05-09 17:15:18 +08:00
3 种都在用
frp 用来端口转发 只需要转发一两个端口的时候比较方便(阿里云不需要 nginx )
tinc 是用来组网的 把两个网段打通 配合 tinc-up 脚本可以实现比较复杂的需求 (需要阿里云 nginx 代理)
zerotier 也是用来组网的 配置都是下发的 比较方便维护( tinc 改个配置要奔溃)但是 udp 可能会被 qos tinc 的话可以使用 tcp 模式不用担心 udp 被 qos 但是长时间大流量的时候 tinc 会很不稳定 目前没找到解决方案
baozhuo
2020-05-09 17:26:56 +08:00
@Blacate 谢谢大佬指点
whywhywhy
2020-05-09 18:39:32 +08:00
@WinnieNumberTwo 江湖上说用了 moon 就直接走 moon 中转了,不玩打洞的把戏了,也许 2.0 会有吧。。
daimiaopeng
2020-05-09 18:50:52 +08:00
frp
ychost
2020-05-09 18:55:46 +08:00
frpc 不是需要外网服务器?
Symo
2020-05-09 19:02:48 +08:00
@ychost 准确的说需要一个公网 IP, 其实如果有 ipv6 的话 frp 应该可以省略掉了. 它只是单纯做一个端口转发的任务
AngryPanda
2020-05-09 19:06:03 +08:00
@ychost 人这不是现成的外网服务器吗
stille
2020-05-09 19:29:11 +08:00
1,用套路云服务器自建 frps
2,免费 frps

参考文章
配置 Nginx 和 frps 共存 80/443 端口及泛域名支持教程
https://www.ioiox.com/archives/78.html

免费 frp
https://www.ioiox.com/frp.html
yeqizhang
2020-05-09 20:32:51 +08:00
@WinnieNumberTwo zerotier 不是组内网吗,类似于 VPN,只能自己访问使用吧,可以内网穿透 提供给外网其他人直接访问?
baozhuo
2020-05-09 20:52:25 +08:00
@yeqizhang 就是家里的电脑和阿里云连上后阿里云可以访问家里的电脑,不就可以代理出去了
yeqizhang
2020-05-09 20:57:44 +08:00
@baozhuo 这个思路可以😄
baozhuo
2020-05-09 21:31:30 +08:00
@Symo 但是这个小区的网络层层分下来,没办法做端口映射的
cuixiao603
2020-05-09 21:33:56 +08:00
你这 1m 的阿里云能做的事情很少啊
yuhaaitao
2020-05-09 21:43:01 +08:00
@stille 那个免费 frp 怎么用不了呀
xmlf
2020-05-09 22:12:00 +08:00
@yuhaaitao 用起来很简单。多看看教程。我都用 nginx https 反代内网好多网站了。
angryfish
2020-05-09 22:20:48 +08:00
我直接阿里搭建个 vpn,家里连过去。这样阿里云和家网络就通了。后面想怎么访问都可以。阿里云的小鸡鸡就相当于入口了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/670045

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX