如何在本地网络中启用 https 访问?

How to enable https for access within local network?

我的本地网络中有一个小服务器 运行 一些网络服务、pihole 和一个 nextcloud 实例。所有服务都只能通过 http 获得,如果我可以切换到 https 就好了,即添加加密。

我在 Internet 上找到的所有说明都假定服务器可通过 Internet 访问并且想要加密此连接。但我绝对不想让服务器暴露在互联网上。

有人可以分享有关如何执行此操作的教程吗?提前致谢!

您必须创建一个 self-signed SSL 证书并将其安装在您的设备上以实现 HTTPS 步骤为:

  • 创建一个self-signed证书,你可以按照这个guide
  • 在您的设备上安装证书
  • 配置您的网络服务器以使用此证书,(它会因您使用的网络服务器而异)