nginx - 使用 nginx 保护 https 以获取私有(private) IP 地址

标签 nginx https server openssl devops

问题:我想用 https 运行 nginx,比如 https://192.168.100.110
我试过的:我已按照 https://www.humankode.com/ssl/create-a-selfsigned-certificate-for-nginx-in-5-minutes 上的快速指南进行操作,我可以打开https://localhost在 chrome 上正确,但我希望自签名证书与 https://192.168.100.110 一起使用

如果需要更多说明,请告诉我。

最佳答案

更新:所以解决方案非常简单。
为了使 IP 地址与主题备用名称一起使用,我们必须在用于创建证书的 ext 文件中提供 IP

subjectAltName = @alt_names
extendedKeyUsage = serverAuth

[alt_names]
DNS.1   = localhost
IP.1 = 192.168.98.18

现在它工作正常

编辑:您可以从这里查看我遵循的完整步骤:https://medium.com/@pavanskipo/how-to-secure-a-private-ip-address-with-https-nginx-ubuntu-ef8374dbfa4e .

关于nginx - 使用 nginx 保护 https 以获取私有(private) IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54630321/

相关文章:

ssl - Nginx 自签名证书不适用于 Vagrant 虚拟机

javascript - JQuery 手机。网站上只有一个 https 页面

html - CSS 禁用水平滚动在本地服务器上工作,但不在域上

google-chrome - 如何在 Google Chrome 扩展程序中处理 ERR_INSECURE_RESPONSE

php - 我可以将自签名证书添加到 JavaFX 中的 Web 引擎以连接到 https Web 服务器吗?

python - 如何解决在本地运行我的 python 代码的问题?

go - 处理多个网络客户端

amazon-web-services - 如何在 redash 服务器后面设置代理

ruby-on-rails - 使用 SSL 在 Nginx 上将 www 重定向到非 www 会产生重定向循环

django - nginx + Gunicorn 抛出截断的响应正文