使用时:
snap install nextcloud
snap connect nextcloud:removable-media
sudo nextcloud.enable-https self-signed
如何确保我的 Web 服务器只能从 LAN 内部访问?除了我家里的 Verizon 本地路由器网络外,我不希望 Nextcloud 对任何其他网络开放。你们知道怎么做吗?
答案1
考虑一下您的网络和互联网的结构。您的计算机位于路由器后面,路由器的 IP 地址来自您的 ISP。您的路由器会将其自己的 IP 分发给您的计算机,并对往返于公共 IP 的流量进行 NAT。
让您的计算机在路由器之外可访问(或不可访问)的唯一方法是在路由器上进行设置:如果您希望从网络外部访问 nextcloud,请将端口 80 和 443 转发到托管 nextcloud 的计算机,如果您不希望它可访问,请不要这样做。
默认情况下,您的 Nextcloud 安装仅在您的本地网络上可用,除非由于某种原因您已经设置了上述转发规则。