小白,问几个小问题,求大佬指教

5 天前
 AndreasG

背景描述:

  1. 我现在家里有个淘汰的电脑做服务器有公网,动态 ip ,用了普联自己的的 tpddns ,然后手里刚好有之前买的阿里云域名 A ,这个域名解析到了 ddns 的域名上,最后再解析到我家里的宽带上,没有 80 和 443 端口
  2. 我开放了群晖的网页,webdav 端口同步便笺小说啥的,开放了 rustdesk 的端口用来远程控制家里电脑,还有和朋友联机的 MC 端口

我的想法

  1. 我本来打算把域名 A 用 cloudflare 解析到 tpddns 上,但是发现访问群晖的网页速度太慢而且经常失败,最后还是直接阿里云解析到 tpddns 上了,而且我直接 ping 我的域名是直接可以拿到我的动态 ip 的感觉域名解析啥的貌似对安全没啥用(个人感觉,不知道是不是真的没啥用)
  2. 我现在打算弄个自己的博客,还没打算放到云服务器上,想自己先部署起来,但是如果这样就不是自己开着玩了,需要考虑安全啥的了
  3. 证书啥的还没准备,现在想单独划一个虚拟机出来做 nginx 端口转发啥的,只准备开几个端口,尽量减少暴漏风险,但是我查了查资料发现游戏端口,webdav ,rustdesk 这些不是网页服务的端口貌似不能或者不推荐转发到同一个端口里,迷茫了

打算

  1. 我准备开三个虚拟机,nginx 单独代理服务器,webdav 因为是群晖的服务就只能在一台机器上视作群晖服务器,rustdesk 和 mc 这种没办法代理的准备开到路由器的 DMZ 主机里(或者就只暴漏端口,但是不参与我个人数据,就拿来用而已),但是这样 nginx 得开一个,顺便把博客也放这一台上,群晖的 webdav 还得开一个,代理的最后只有群晖的网页和博客,感觉折腾完好像完全没必要

大佬们有什么建议么?

321 次点击
所在节点    服务器
2 条回复
kenneth104
5 天前
建议,不要放本地。。。查到会让敲门
laminux29
5 天前
1.如果只是自用 + 工作用 + 和朋友一起玩游戏,那么是可以这样用的,但需要注意:

(1).不要使用 80 、443 、8080 、8443 等敏感端口,建议使用 50000-60000 的高位端口。

(2).一定要在防火墙上,把对外映射的端口,做基于 IP 的白名单。比如你自建一个 git ,目的是让公司的办公电脑同步,那么这个 git 的端口,只对公司的 IP 或 IP 所在的 /24 段开放访问。如果你自建一个 mc 服务器,那么让你朋友,把他的公网 IP 发给你,你给他的 IP 地址做白名单。

2.千万不要对全网开放端口。如果一定要,建议:

(1).千万不要使用公司、家里的服务器,建议使用香港服务器。

(2).只能同步非敏感数据到服务器上。

(3).服务器只接受被访问,服务器不要主动访问公司或家里。

(4).服务器使用强密码 + fail2ban ,对外开放的服务,一律使用非 root 账号。

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

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

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

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

© 2021 V2EX