如何从外部访问 Nextcloud(在本地机器上运行)?

如何从外部访问 Nextcloud(在本地机器上运行)?

我想在我们办公室的本地服务器上运行 Nextcloud 实例,并使用它来访问外部文件。由于我对网络设置经验不足,我想确认一下总体架构

涉及的组件包括:

  • 华硕 RT-N66U 路由器
  • 调制解调器(由 ISP [中国电信] 提供)
  • 动态公共 IP 地址
  • Ubuntu 服务器(18.04,可能是 16.04)
  • Nextcloud 12(来自 snap 包,或者在 LXD 容器中手动安装)

我认为我要做的是:

  • 设置 DDNS 服务(计划使用 no-ip)
  • 在我们的路由器上安装 Open-WRT
  • 创建到该路由器的 VPN 连接,外部客户端将使用该连接进行连接
  • 在 Nextcloud 服务器上启用 https 访问

那个听起来是对的吗?

答案1

因此,第一部分是有效的,并且很容易实现。

ASUS 路由器具有内置的 DDNS 服务,将其指向我的 no-ip.com 帐户并设置端口转发(目前为80:80430:4308080:8080)即可。

所以现在我认为这个问题已经解决了,谢谢

相关内容