跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 内网环境配置自签名 https
未分類
3 4 月 2020

内网环境配置自签名 https

内网环境配置自签名 https

資深大佬 : nikola 45

内网环境,通过 nginx 暴露 https 端口,并托管 html 静态文件。

通过 openssl 生成证书

其中alt_names部分可以设置为域名或者地址

[ alt_names ] DNS.1 = mydomain.com  DNS.2 = *.dydomain.com IP.1 = 172.16.7.1  

nginx.conf 证书部分配置如下

ssl on; ssl_certificate /home/https/mydomain.crt; ssl_certificate_key /home/https/mydomain.key.pem; 

当我在 chrome 当中导入 ca.pem 根证书之后,通过 ip 访问主页https://172.16.7.1时证书已经生效 http://ww1.sinaimg.cn/large/6a8d59c6gy1gb2tdx9sbaj20b10dpgls.jpg

然而当我本地配置 hosts,172.16.7.1 mydomain.com,浏览器通过域名访问https://mydomain.com时却无法访问了,有人能够解释下这是什么原理吗?

大佬有話說 (2)

  • 資深大佬 : mikeguan

    dns.2 名字是不是写错了?你看下访问的具体域名了证书里面的是否一致

  • 資深大佬 : doveyoung

    首先,无法访问是有不安全提示,还是无法连接
    其次,查看一下证书信息,如果 172.16.7.1 时安全,域名时不安全,那可能是证书的名称和你的域名不匹配
    最后,一般应该都是手滑写错了,比如你帖子里的 *.dydomain.com

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具