如何testing局域网中的HTTPSconfiguration?

我正在开发一个应该与HTTPS一起使用的网站。 我正在Windows机器上开发网站,并且在testing我的网站的同一个局域网上有一台Linux机器。 我在局域网上没有DNS服务器,所以我使用IP地址访问网站。

在服务器上,我使用Ubuntu服务器和Nginxnetworking服务器。 有没有简单的方法可以testing我的局域网中的HTTPSconfiguration? 例如,如果我自己生成一个SSL证书,但我没有一个域名来设置它。 任何testingbuild议? 或者,我应该使用子域test.example.com并把Alogging到我的本地IP地址到testing服务器例如192.168.1.10

为Nginx 生成一个自签名证书 *。 configurationNginx使用它。

编辑您的计算机上的hosts文件,添加您的testing域。
在* nix上,它是Windows中的/etc/hosts ,它是%systemroot%\System32\Drivers\Etc\hosts
添加一个类似于www.example.com 192.0.2.5的行(replace域和您的服务器的IP)。

您现在应该可以浏览www.example.com并查看服务器上的testing页面。

*忽略这些方向末尾的部分,仅适用于Apache。