请教下关于自己在家组服务器,公网访问的问题

2021-07-08 18:04:54 +08:00
 biguokang

我在家里用台式机装了个 vmware esxi,然后跑了 n 个服务器,跑了各种服务( web 、git 、密码管理、私人聊天服务器、私人笔记服务等等等)

其中有些服务我是想暴露在公网里的,比如我的个人网页、博客、密码管理器等等,而且日后我自己搞得一些小项目也会放在公网。



现在我的做法是这样的,在云服务商用新手价薅羊毛整了个包年的 1 核 1g1m 的乞丐版云服务器,备案好了域名,然后用 frp 穿透到我家里的服务器,再转发到各种服务

比如我下面的网站
alpaca.run
blog.alpaca.run
git.alpaca.run

服务都是部署在我家里的服务器,只不过用云服务器的 frp 做了 https 转发,所以你们才能在公网访问到部署在我家里的服务器。

但是有以下的问题:

我家里的出口带宽能到 500m,不过我的乞丐版服务器只有 1m,所以被云服务器的小水管限制住了,访问 web 服务会特别慢,如果人多,速度更是惨不忍睹。

要是包年包月买个高带宽的服务器,那价格可真的太吓人了。。




所以有没有好点的解决方案???

比如说网络上有没有那种专门为内网服务器暴露在公网的转发服务,而且带宽也高,速度也快?这样我就不用自己买云服务器做转发了,毕竟我的服务部署在我家。

或者说网络上有没有那种按流量收费的服务器,就是带宽很高,根据配置和流量使用情况进行收费(毕竟我的服务不会有很多人访问,折腾不了多少流量,包年性价比太低,但是现在单独打开一个网页都很慢,体验不好),一开始我在阿里云看到个按量收费,才发现人家是按小时收费而不是按流量收费,失望。

又或者说有没有比 frp 更好的转发工具?目前我的云服务器也只是跑了个 frp 而已

希望各位大佬能给个建议吧,我现在的包年乞丐版云服务器做 frp https 转发虽然能实现,但是感觉性价比差而且体验也不好。

( ps.不接受找运营商开通固定公网 ip 的做法,毕竟人家封 web 端口,还各种麻烦的政策问题)

9863 次点击
所在节点    宽带症候群
75 条回复
keepeye
2021-07-08 18:08:36 +08:00
买一台国外 vps ?除了延迟高一些,至少带宽应该比 1M 要高
mooyo
2021-07-08 18:08:48 +08:00
国内的话没有更好的解决方案了...
baoei
2021-07-08 18:16:19 +08:00
公网 IP 怎么拿到 80 端口的
biguokang
2021-07-08 18:18:10 +08:00
@keepeye 我以前为了玩科学上网,玩过 vultr,现在还有几十块美金余额,我看到的确是不限带宽而且每个月 1000g 的流量,只不过我嫌弃服务器在境外,加上 vultr 的 ip 经常被人玩坏(你懂的),所以担心没过多久就被“墙”了,虽然换 ip 很方便。。。。毕竟服务器在国内体验才是最好的,加上我在国内部署的服务器都是合法内容合法用途(虽然没有做服务器备案,当然个人也没资格做服务器备案,而且家宽也不允许作为 web 服务),所以才寻求国内的解决方案
biguokang
2021-07-08 18:19:17 +08:00
@baoei 云服务器的公网 ip 不封端口,家宽才会封 80 、443
coala
2021-07-08 18:19:21 +08:00
1. 公网 ip 封 web 端 但免费
2. 要不考虑下阿里云轻量服务器? 1000G 24 元月 香港新加坡节点 还可以访问 '外网'
还是跑内网穿透 带宽 30M 上下行对等
3. 再价钱的话 其他国外 vps 例如搬瓦工? 带宽可以上百兆
参考
https://coala.top/archives/%E4%B8%80%E6%AC%A1%E8%87%AA%E5%BB%BAv2ray%E7%9A%84%E5%AE%9E%E6%88%98
fengpan567
2021-07-08 18:19:28 +08:00
公网 ip+自建一个 dns 解析,能省一点
biguokang
2021-07-08 18:20:31 +08:00
@mooyo 国内就没有云服务商提供类似境外的那种不限带宽只按流量算钱的收费模式么
biguokang
2021-07-08 18:24:32 +08:00
@fengpan567 公网 ip 指的是云服务器 ip 还是说跟家宽运营商申请固定 ip ???如果是前者,说到底还是云服务器带宽太低,后者不好申请那怕申请到了,也会封 web 端口
40EaE5uJO3Xt1VVa
2021-07-08 18:25:46 +08:00
有那种公共 frp 平台,樱花 frp ? 按流量计费,每月赠送流量
fengpan567
2021-07-08 18:27:25 +08:00
@biguokang 宽带的固定 ip,封端口这就无解了,除非你不用 80,443
biguokang
2021-07-08 18:27:25 +08:00
@coala 我以前折腾科学上网,也玩过 vultr 和搬瓦工,不过基于你懂的的原因,很多 ip 都被玩坏,所以我就担心会不会过了一段时间,我的网站就无端端被“墙”了。。。不过阿里云轻量服务器我倒是没试过,我去看看,谢谢大佬的建议
biguokang
2021-07-08 18:30:25 +08:00
@yanzhiling2001 看了下,还真的有专门 frp 的服务,看了下价格和带宽也不错,谢谢大佬推荐。。。不过这种会不会跑路呢?
ttyn
2021-07-08 18:31:11 +08:00
@biguokang 阿里云就有,2 核心 0.5G ,带宽选择按流量收费,单服务器一年 240 多,带宽还可以买流量包
或者选择阿里云的全站加速服务,后端用你自己的公网 IP+端口
AkariChan
2021-07-08 18:50:57 +08:00
@biguokang 我在 vultr 服务器上开反代到家里的服务器,用了一年多没出过问题。 国外 vps 只要不产生 socks5 之类的敏感流量应该也没怎么容易被封
totoro625
2021-07-08 19:15:06 +08:00
买一个国内 NAT VPS,在这个 VPS 上跑 frp,这样带宽流量都很充足
https://www.ggy.net | https://www.coalcloud.net 这两家限时放出 100 元 /年的小 vps,只跑 frp 绰绰有余
另外申请到公网 IP 之后,套一个 cdn 就不怕封端口了,套一个高位端口,cdn 回源过去就 OK
ps:群晖映射到公网有无安全隐患
pss:求推荐便宜的双栈 vps
40EaE5uJO3Xt1VVa
2021-07-08 19:15:07 +08:00
@biguokang 好多做这种的,跑路一个又没多大损失。不然就开个腾讯香港轻量云,30M 带宽按 1T 流量计费,延迟还不错
delectate
2021-07-08 19:24:45 +08:00
方案 1 、腾讯云轻量级,hk,30m 一年,上 frp ;
方案 2 、vultr/linode,us 、sg 、jp,上 frp ;

推荐方案 2 套 cloudflare cdn 。
Chingim
2021-07-08 19:24:53 +08:00
这种上个 cdn 不就妥妥解决了吗
Chingim
2021-07-08 19:25:45 +08:00
用户-cdn-小带宽 vps-家

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

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

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

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

© 2021 V2EX